SQLite - CREATE Database
W SQLite polecenie sqlite3 służy
do tworzenia nowej bazy danych SQLite. Nie trzeba mieć żadnych specjalnych
uprawnień do tworzenia bazy danych.
Składnia
Poniżej przedstawiono podstawową składnię polecenia
sqlite3:
$sqlite3 nazwa_bazy.db
Zawsze nazwa bazy danych powinna być unikalna w RDBMS.
Przykład
Jeśli chcesz utworzyć nową bazę danych
<testDB.db>, instrukcja SQLITE3 będzie wyglądać następująco:
c:\sqlite>sqlite3 testDB.db
SQLite version 3.23.1 2018-04-10 17:39:29
Enter ".help" for usage hints.
sqlite>
Powyższe polecenie utworzy plik testDB.db w
bieżącym katalogu. Ten plik będzie używany jako baza danych przez silnik
SQLite. Jeśli zauważyłeś podczas tworzenia bazy danych, polecenie sqlite3
dostarczy polecenie sqlite> po utworzeniu pliku bazy danych.
Po utworzeniu bazy danych można ją zweryfikować na
liście baz danych za pomocą następującej komendy SQLite .databases.
sqlite> .databases
main: c:\sqlite\testDB.db
Użyjesz polecenia SQLite .quit, aby
wyjść z zachęty sqlite w następujący sposób:
sqlite>.quit
$
Polecenie .dump
Możesz użyć polecenia .dump dot,
aby wyeksportować pełną bazę danych w pliku tekstowym, używając następującego
polecenia SQLite w wierszu polecenia.
$sqlite3 testDB.db
.dump > testDB.sql
Powyższe polecenie przekształci całą
zawartość bazy danych testDB.db w instrukcje SQLite i
zrzuci ją do pliku tekstowego ASCII testDB.sql. Można wykonać
przywracanie z wygenerowanego pliku testDB.sql w prosty sposób, jak następuje:
$sqlite3 testDB.db <
testDB.sql
W tej chwili twoja baza danych jest pusta, więc możesz
wypróbować powyżej dwie procedury, gdy masz już kilka tabel i danych w bazie
danych. Na razie przejdźmy do następnego rozdziału.
Brak komentarzy:
Prześlij komentarz