如何使用 PHP 将 .sql 文件导入 MySQL 数据库
使用 PHP 将 .sql 文件导入 MySQL 数据库可以是很容易完成,但需要仔细注意细节。以下是详细说明:
错误故障排除
您的错误消息表明导入文件与您的脚本不在同一文件夹中。确保 $mysqlImportFilename 变量中提供的文件路径正确并且与 .sql 文件的位置匹配。
替代方法
如果您遇到 exec 问题() 函数,请考虑使用 mysql_query() 函数的替代方法,如下所示:
<code class="php"><?php // Database connection details $host = 'localhost'; $user = 'root'; $pass = ''; $db = 'test'; // Open connection $conn = mysqli_connect($host, $user, $pass, $db); // Read SQL file $sql = file_get_contents('dbbackup.sql'); // Execute SQL queries if (mysqli_multi_query($conn, $sql)) { echo 'Import file successfully imported.'; } else { echo 'Error importing file: ' . mysqli_error($conn); } // Close connection mysqli_close($conn); ?></code>
重要说明
以上是如何使用 PHP 将 .sql 文件导入 MySQL 数据库:分步指南?的详细内容。更多信息请关注PHP中文网其他相关文章!