Jak korzystać z SQLite w Ubuntu
SQLite jest prostym, ale wydajnym wbudowanym silnikiem bazy danych SQL. W przeciwieństwie do innych systemów baz danych, SQLite nie musi działać na serwerze, a wszystkie informacje są przechowywane w jednym pliku na dysku. SQLite jest open source i jest używany przez wiele małych systemów biznesowych i aplikacji, w tym przeglądarkę Mozilla Firefox, przeglądarkę Chrome firmy Google i oprogramowanie antywirusowe McAfee. SQLite jest prosty w instalacji i uruchamiany z linii poleceń w systemie Ubuntu Linux i może być dobrym wyborem dla niestandardowych małych aplikacji biznesowych, które mogą działać na wielu urządzeniach.
1.
Naciśnij "Ctrl-Alt-T", aby otworzyć okno terminala w systemie Ubuntu.
2.
Wpisz "sudo apt-get install sqlite3 libsqlite3-dev" (pomiń tutaj cytaty w całym tekście), aby zainstalować SQLite i jego pliki deweloperskie. Polecenie sudo umożliwia instalację SQLite3 z niezbędnymi uprawnieniami na poziomie root. Na żądanie wprowadź hasło użytkownika. Najnowsza wersja jest pobierana i instalowana z repozytoriów Ubuntu.
3.
Utwórz nową bazę danych z wiersza poleceń, wpisując:
sqlite3 mydatabase.db
Spowoduje to utworzenie nowego pliku bazy danych w bieżącym katalogu.
4.
Wpisz wymagane instrukcje SQL, aby wygenerować tabelę, wstawić nowe rekordy lub wyszukać istniejące dane. Na przykład, aby utworzyć nową tabelę, wpisz:
CREATE TABLE myTable (id INTEGER, nazwa VARCHAR (100));
Spowoduje to utworzenie tabeli o nazwie "myTable" z dwoma polami, "id" i "name". Zawsze kończ instrukcję SQL średnikiem.
5.
Wpisz ".help", aby wyświetlić listę dostępnych poleceń SQLite. Wszystkie polecenia zaczynają się od kropki - na przykład wpisz ".tables", aby wyświetlić listę tabel w bieżącej bazie danych.
6.
Wpisz ".quit", aby zamknąć klienta SQLite, a następnie wpisz "exit" w wierszu poleceń, aby zamknąć okno terminala.
Wskazówka
- SQLite integruje się z wieloma językami komputerowymi, takimi jak PHP, Ruby i Python, aby wymienić tylko kilka. Języki .Net oparte na Windows, takie jak Visual Basic lub Visual C ++, mogą również korzystać z baz danych SQLite.