利用PHP從.sql檔案動態建立資料庫
在建立應用程式安裝腳本時,經常需要在PHP環境中動態建立資料庫。雖然初始資料庫建立很容易處理,但載入多個.sql檔案則變得更加複雜。
為了解決這個問題,可以在PHP中採用類似phpMyAdmin導入指令的方法。具體步驟如下:
<code class="language-php">$db = new PDO($dsn, $user, $password);</code>
<code class="language-php">$sql = file_get_contents('file.sql');</code>
exec()
方法將文件內容作為單一查詢執行:<code class="language-php">$qr = $db->exec($sql);</code>
此程序將有效地將.sql檔案載入到資料庫中,建立所有資料表並使用指定資料填充它們。
以上是如何使用 PHP 從 .sql 檔案動態建立資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!