Come scaricare e installare SQLite on Windows
SQLite offre molti pacchetti di installazione diversi, a seconda dei sistemi operativi. Offre anche molte API per un'ampia gamma di linguaggi di programmazione.
Scarica e installa SQLite Programma di installazione del pacchetto
Pacchetti di installazione disponibili per Windows 10 utenti:
Dal SQLite Sito ufficiale nella sezione download. La seguente schermata consente di scaricare diversi SQLitei pacchetti di installazione di per Windows:
Il programma shell della riga di comando:
Il pacchetto scaricato evidenziato si chiama the Programma da riga di comando (CLP). CLP è un'applicazione a riga di comando che ti consente di accedere a SQLite sistema di gestione del database e tutte le funzionalità di SQLite. Utilizzando CLP è possibile creare e gestire i file SQLite Banca dati. Ed è lo strumento che utilizzeremo durante tutto il tutorial.
- DLL a 32 bit (x86): il SQLite Libreria principale del sistema di database per piattaforme x86.
- DLL a 64 bit (x64): il SQLite Libreria principale del sistema di database per piattaforme x64.
Installazione del programma della riga di comando (CLP) sul computer
Nei passaggi seguenti troverai le istruzioni su come installare il programma da riga di comando (CLP) sul tuo computer:
Passo 1) Scarica il pacchetto di download evidenziato dall'immagine precedente sul tuo PC. È un "chiusura" file.
Passo 2) Estrai il file zip. Troverai il “sqlite3.exe" nel file estratto come segue:
Passo 3) Aprire Risorse del computer e fare doppio clic sulla partizione "C" per raggiungerlo:
Passo 4) Crea una nuova directory “sqlite"
Passo 5) Copia il file “sqlite3.exe" dentro. Questo è ciò che utilizzeremo attraverso i tutorial per eseguirlo SQLite interrogazioni:
Tuttavia, ci sono altri pacchetti per scopi diversi. Non sono richiesti. Ma potresti averne bisogno se utilizzi un sistema operativo diverso da Windows puoi ottenere il file Linux o versione Mac OS di SQLite.
Inoltre, puoi ottenere la documentazione o il codice sorgente da lì, se lo desideri. Puoi anche ottenere l'API per Windows Telefono 8 o .Net e altro linguaggi di programmazione.
Ecco alcuni altri pacchetti diversi per scopi diversi:
- Il codice sorgente e alcuni formati alternativi del codice sorgente: il codice sorgente completo che compone il file SQLite.
- La documentazione – La documentazione del SQLite come pagine HTML. Si tratta della stessa documentazione online, ma scaricabile come pagina HTML in modo da poterla aprire offline.
- Binari precompilati per Linux.
- Binari precompilati per Mac OS X (x86).
- Binari precompilati per Windows Telefono 8 – SDK e componenti per cui sviluppare un'applicazione Windows Telefono 8 che utilizza SQLite banche dati.
- Binari precompilati per Windows Runtime: SDK e altri componenti per lo sviluppo di un'applicazione a cui connettersi SQLite database per il Windows Piattaforme di esecuzione.
- Binari precompilati per .NET: si tratta di alcuni set di DLL e librerie .NET a cui è possibile utilizzarli dall'applicazione .NET per connettersi SQLite banche dati.
SQLite Studio – Responsabile e Amministrazione
Ci sono molti SQLite strumenti di gestione che facilitano il lavoro SQLite più semplice i database. Invece di creare e gestire database utilizzando una riga di comando, questi strumenti forniscono una serie di strumenti GUI che consentono di creare e gestire il database.
Il funzionario SQLite il sito web ha dozzine di strumenti di questo tipo elencati; puoi visualizzarli da qui: SQLite Strumenti di gestione. Ecco quello consigliato
SQLite Monolocale: È uno strumento portatile che non richiede installazione. Supporta entrambi SQLite3 e SQLite2. Puoi facilmente importare ed esportare dati in vari formati come CSV, HTML, PDF, JSON. È open source e supporta Unicode.
Presentazione del database di esempio
Nei passaggi successivi creeremo il database di esempio che utilizzeremo durante i tutorial:
Passo 1) Apri un file di testo e incollaci i seguenti comandi:
CREATE TABLE [Departments] ( [DepartmentId] INTEGER NOT NULL PRIMARY KEY, [DepartmentName] NVARCHAR(50) NULL ); INSERT INTO Departments VALUES(1, 'IT'); INSERT INTO Departments VALUES(2, 'Physics'); INSERT INTO Departments VALUES(3, 'Arts'); INSERT INTO Departments VALUES(4, 'Math'); CREATE TABLE [Students] ( [StudentId] INTEGER PRIMARY KEY NOT NULL, [StudentName] NVARCHAR(50) NOT NULL, [DepartmentId] INTEGER NULL, [DateOfBirth] DATE NULL, FOREIGN KEY(DepartmentId) REFERENCES Departments(DepartmentId) ); INSERT INTO Students VALUES(1, 'Michael', 1, '1998-10-12'); INSERT INTO Students VALUES(2, 'John', 1, '1998-10-12'); INSERT INTO Students VALUES(3, 'Jack', 1, '1998-10-12'); INSERT INTO Students VALUES(4, 'Sara', 2, '1998-10-12'); INSERT INTO Students VALUES(5, 'Sally', 2, '1998-10-12'); INSERT INTO Students VALUES(6, 'Jena', NULL, '1998-10-12'); INSERT INTO Students VALUES(7, 'Nancy', 2, '1998-10-12'); INSERT INTO Students VALUES(8, 'Adam', 3, '1998-10-12'); INSERT INTO Students VALUES(9, 'Stevens', 3, '1998-10-12'); INSERT INTO Students VALUES(10, 'George', NULL, '1998-10-12'); CREATE TABLE [Tests] ( [TestId] INTEGER NOT NULL PRIMARY KEY, [TestName] NVARCHAR(50) NOT NULL, [TestDate] DATE NULL ); INSERT INTO [Tests] VALUES(1, 'Mid Term IT Exam', '2015-10-18'); INSERT INTO [Tests] VALUES(2, 'Mid Term Physics Exam', '2015-10-23'); INSERT INTO [Tests] VALUES(3, 'Mid Term Arts Exam', '2015-10-10'); INSERT INTO [Tests] VALUES(4, 'Mid Term Math Exam', '2015-10-15'); CREATE TABLE [Marks] ( [MarkId] INTEGER NOT NULL PRIMARY KEY, [TestId] INTEGER NOT NULL, [StudentId] INTEGER NOT NULL, [Mark] INTEGER NULL, FOREIGN KEY(StudentId) REFERENCES Students(StudentId), FOREIGN KEY(TestId) REFERENCES Tests(TestId) ); INSERT INTO Marks VALUES(1, 1, 1, 18); INSERT INTO Marks VALUES(2, 1, 2, 20); INSERT INTO Marks VALUES(3, 1, 3, 16); INSERT INTO Marks VALUES(4, 2, 4, 19); INSERT INTO Marks VALUES(5, 2, 5, 14); INSERT INTO Marks VALUES(6, 2, 7, 20); INSERT INTO Marks VALUES(7, 3, 8, 20); INSERT INTO Marks VALUES(8, 3, 9, 20);
Passo 2) Salvare il file come “TutorialSampleDB.sql” nella seguente directory “C:\sqlite".
Passo 3) Aprire il Windows Strumento da riga di comando (cmd.exe) dal menu Start, digitare "Cmd" e aprilo.
Passo 4) Si aprirà nel percorso predefinito, dovrai accedere al file “C:\sqlite” cartella che avevamo creato in precedenza in questo tutorial con il seguente comando “cd “C:\sqlite”:
Passo 5) Scrivi il seguente comando,
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
Il comando dovrebbe essere completato con successo e non dovresti vedere alcun output dopo il comando, come mostrato nella seguente schermata:
Passo 6) Ora dovresti essere in grado di vedere il file del database “TutorialSampleDB.db"creato nella directory"C:\sqlite"