如何使用PHP 在MySQL 資料庫中匯入.sql 檔案
您在嘗試匯入.sql 檔時遇到錯誤使用PHP MySQL資料庫.錯誤訊息表示找不到匯入檔案或指定的值不正確。
要解決此問題,您可以嘗試以下操作:
使用mysqli 擴展的替代方法
<code class="php"><?php // Connect to MySQL server $mysqli = new mysqli('localhost', 'root', '', 'database_name'); // Read in SQL file $sql = file_get_contents('db_backup.sql'); // Execute SQL statements one by one $sql_statements = explode(';', $sql); foreach ($sql_statements as $statement) { if (trim($statement)) { $mysqli->query($statement); } } // Close connection $mysqli->close(); echo "Tables imported successfully"; ?></code>
注意:
代碼中使用的mysql_*函數在PHP 5.5 中已棄用,並在PHP 7 中刪除。建議使用用於資料庫操作的 mysqli 或 PDO 擴充。
以上是使用 PHP 將 .sql 檔案匯入 MySQL 資料庫時如何修復「無法找到匯入檔案」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!