Jak zainstalować SQLite w Debian Top 10

Jak zainstalować SQLite w Debian Top 10

SQLITE jest jednym z relacyjnych C-u-Flibrary DBMS (system zarządzania bazą danych). SQLite nie jest silnikiem bazy danych klienta-serwera w przeciwieństwie do kilku innych systemów zarządzania bazami danych. SQLite to powszechny wybór w oprogramowaniu aplikacyjnym, takim jak przeglądarki internetowe, jako zintegrowany system bazy danych lokalnych/klientów. Jest to prawdopodobnie najczęściej używany silnik bazy danych, ponieważ jest używany przez wiele powszechnie znanych przeglądarków, systemów operacyjnych, aplikacji mobilnych i systemów osadzonych. SQLite rejestruje całą bazę danych w systemie hosta jako plik pojedynczej platformy.

Oparty na plikach jest SQLite. To nie to samo co inne bazy danych SQL, ponieważ SQLite nie ma osobnego procesu serwera, podobnie jak w przypadku większości innych baz danych SQL. Proces instalacji SQLITE na Debian 11 (OS Linux) dwoma metodami wyjaśniono w artykule:

  • Jak zainstalować SQLite z Repository Debian
  • Jak zainstalować SQLite za pomocą strony internetowej SQLite

Przed instalacją SQLite z dowolnej z jednej metody zaktualizuj pakiety:

Aktualizacja pakietów

Ważne jest, aby Twój system jest aktualny przed instalacją jakiegokolwiek oprogramowania, uruchamiając poniższe polecenie:

Aktualizacja $ sudo apt

Teraz, aby uzyskać najnowszą wersję wszystkich zainstalowanych pakietów w systemie, zaktualizuj swoje pakiety, uruchamiając poniżej wspomniane polecenie:

$ sudo apt uaktualnienie

Teraz wszystkie moje pakiety są aktualizowane i zaktualizowane.

Metoda 1: Jak zainstalować SQLite z Repository Debian

Ponieważ SQLite jest już obecny w repozytorium Debian 11, możemy łatwo zainstalować SQLite z repozytorium, ale to nie jest najnowsza wersja SQLite.

Krok 1: Instalowanie SQLite na Debian 11

Uruchom poniższe wspomniane polecenie, aby zainstalować dostępną wersję SQLite z Repository Debian 11:

$ sudo apt instal instalacja sqlite3

Krok 2: Sprawdzanie wersji

Aby zweryfikować instalację, sprawdź numer wersji SQLITE według poniżej wspomnianego polecenia:

$ sqlite3 --version

Metoda 2: Jak zainstalować SQLite za pomocą strony internetowej SQLite

Najnowsza stabilna wersja SQLite w momencie pisania tego artykułu to „3.36.0 ”, ale niestety w repozytorium Debian 11 najnowsza wersja nie jest dostępna. Aby zainstalować najnowszą wersję bezpośrednio ze strony internetowej SQLite, użyjemy polecenia WGET i TAR.

Postępuj zgodnie z poniższymi czynami, aby pomyślnie zainstalować najnowszą wersję:

Krok 1: Instalowanie narzędzi kompilacji

Najpierw musimy zainstalować narzędzia kompilacji do budowy pakietu, uruchom poniżej wymienione polecenie, aby zainstalować „Wybudowanie”:

$ sudo apt instal instalacja kompilacji


Krok 2: Uzyskanie kodu źródłowego SQLite

Aby zainstalować kod źródłowy SQLite, przejdź do strony internetowej SQLite, sprawdź najnowszą wersję lub dowolną wersję, którą chcesz zainstalować i skopiować link kodu źródłowego; W moim przypadku najnowszy to 3.36.0. Teraz pobierz go, używając poniżej wspomnianego polecenia:

wget -c https: // www.sqlite.ORG/2021/SQLITE-AUTOCONF-3360000.smoła.GZ

Możesz zastąpić link kodu źródłowego SQLite, jeśli instalujesz inną wersję w poleceniu WGET.

Krok3: Wyodrębnienie kodu źródłowego

Uruchom poniższe polecenie, aby utworzyć osobny katalog, aby wyodrębnić kod źródłowy w tym folderze:

$ mkdir sqlite

Możesz ustawić nazwę katalogu zgodnie z wyborem:

Teraz przenieś się do nowo utworzonego katalogu do poniżej wspomnianego polecenia:

$ cd sqlite


Teraz wyodrębnij kod źródłowy SQLite przez polecenie TAR:

$ TAR XVFZ… /SQLITE-AUTOCONF-3360000.smoła.GZ


Krok 4: Kompilowanie kodu źródłowego SQLite

Aby najpierw skompilować wyodrębniony kod źródłowy, musisz uzyskać dostęp do wygenerowanego folderu do poniżej wspomnianego polecenia:

$ CD SQLITE-AUTOCONF-3360000/


Aby rozpocząć kompilację, skonfiguruj kod do poniżej wspomnianego polecenia:

$ ./skonfiguruj


Teraz użyj polecenia Make, aby tworzyć biblioteki i pliki wykonywalne z kodu źródłowego SQLITE:

$ MAK

Krok 5: Instalowanie SQLite

Teraz zainstaluj SQLite 3.36.0 Wersja z pomocą polecenia Make, uruchamiając poniżej wspomniane polecenie:

$ sudo tworzy instalację

Krok6: Weryfikacja instalacji

Aby zweryfikować instalację najnowszej wersji SQLITE, sprawdź numer wersji do poniżej wspomnianego polecenia:

$ sqlite3 --version

Jak testować SQLite

Po udanej instalacji SQLITE możesz utworzyć bazę danych i tabelę, aby przetestować jej pracę.

Utwórz bazę danych „Linuxhint.db ”z pomocą polecenia SQLite3, jak wspomniano poniżej:

$ sqlite3 Linuxhint.db


Teraz utwórz tabelę „Linux” z parametrami (łańcuch nazwy, wersja int) do poniżej wymienionego kodu:

Utwórz tabelę Linux (Nazwa String, wersja int);


Włóż dane do nowo utworzonej tabeli:

Wstaw wartości Linux („Debian”, 11), („Ubuntu”, 21);


Teraz uzyskaj dane z tabeli „Linux” do poniżej wspomnianego zapytania:

Wybierz * z Linux;


Możesz napisać więcej zapytania zgodnie z Twoim wymogiem; To była tylko próbka, która pokazuje, jak działa SQLite w terminalu Debian 11.

Wniosek:

SQLite to relacyjna baza danych oparty na plikach, zawiera C-Library. Jest to powszechnie używany silnik bazy danych, najczęściej używany w aplikacjach mobilnych. Rejestruje całą bazę danych w systemie hosta jako plik pojedynczej platformy. W tym artykule omówiliśmy instalację SQLITE na Debian 11 za pomocą dwóch metod; Z repozytorium Debian 11 i strony internetowej SQLite za pomocą polecenia WGET. Omówiono także działanie SQLite przy użyciu polecenia SQLITE3 na terminalu. Po przeczytaniu tego artykułu będziesz mógł pomyślnie zainstalować i używać SQLite w systemie Debian 11.