So verwenden Sie die SQLite-Datenbank mit xampp mit PHP

8

Wie sqlite oder sqlite 3 Datenbank mit xampp Server installiert wird und wie sqlite oder sqlite 3 Datenbank mit PHP Skripten oder Programmen verwendet wird ...

    
uday 05.08.2011, 05:28
quelle

3 Antworten

5

Erstellen der SQLite Datenbank

Sie haben zwei Möglichkeiten, das zu erreichen:

  1. Schreiben Sie Ihre DDL-Anweisungen (CREATE TABLE ...) in eine .sql-Datei und führen Sie sie mit der sqlite-Befehlszeile aus (vorausgesetzt, Ihre CREATE TABLE-Anweisungen sind in einer Datei namens tabledef.sql):

    %Vor%
  2. Verwenden Sie PHP, um die DDL-Anweisungen in einer verbundenen Datenbank auszuführen (siehe "Anweisungen ausführen").

Verbindung mit einer SQLite-Datenbank

Du solltest definitiv PDO dafür verwenden:

%Vor%

Wenn die Datenbank nicht existiert, wird sie erstellt. Sie benötigen jedoch Schreibzugriff auf das Verzeichnis, das die Datenbank enthält. Wenn Sie Schreibzugriff nur auf die Datenbankdatei zulassen, schlägt sqlite fehl, da auch eine Sperrdatei im selben Verzeichnis erstellt werden muss.

Anweisungen ausführen

Jetzt, da Sie eine Verbindung haben, können Sie Ihre Sachen mit der Datenbank machen, zum Beispiel einige DDL-Anweisungen ausführen:

%Vor%

Oder wenn Sie SQL-Anweisungen dynamisch generieren müssen, verwenden Sie vorbereitete Anweisungen:

%Vor%

Dies ist nur ein kleiner Überblick, für weitere Informationen sollten Sie sich das PDO-Handbuch ansehen und die SQLite-Dokumentation .

    
vstm 05.08.2011 06:15
quelle
3

Nun, um zu sehen, ob es installiert ist, überprüfen Sie phpinfo () und sehen Sie, ob die Treiber für sqlite installiert sind (suchen Sie die Liste nach "sqlite"), es wird sqlite und und sqlite 3 separat erwähnt. Ich denke, beide sind mit XAMPP vorinstalliert, also sollte es einfach funktionieren. Dann überprüfen Sie das PHP-Handbuch für SQLite-Funktionen , oder verwenden Sie die PDO-Wrapper. Google ist dein Freund.

    
Jorg 05.08.2011 05:36
quelle
1

Sie können einen Datenbank-Wrapper verwenden, der die Dinge viel einfacher machen kann.

Probieren Sie dieses aus, ich habe es geschafft:

%Vor%

oder holen Sie sich die Dateien hier:

Ссылка

wünsche, dass es hilft.

    
ddalu5 24.02.2013 16:43
quelle

Tags und Links