Verwenden Sie PHP, um dynamisch eine Datenbank aus einer SQL-Datei zu erstellen
Beim Erstellen von Anwendungsinstallationsskripten ist es häufig erforderlich, eine Datenbank dynamisch in einer PHP-Umgebung zu erstellen. Während die anfängliche Datenbankerstellung einfach zu handhaben ist, wird das Laden mehrerer SQL-Dateien komplexer.
Um dieses Problem zu lösen, können Sie eine Methode verwenden, die dem Importbefehl phpMyAdmin in PHP ähnelt. Die spezifischen Schritte sind wie folgt:
$db = new PDO($dsn, $user, $password);
$sql = file_get_contents('file.sql');
exec()
aus: $qr = $db->exec($sql);
Dieser Vorgang lädt effektiv die .sql-Datei in die Datenbank, erstellt alle Tabellen und füllt sie mit den angegebenen Daten.
Das obige ist der detaillierte Inhalt vonWie kann ich PHP verwenden, um Datenbanken aus .sql-Dateien dynamisch zu erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!