PHP链接数据库,导入.sql文件

时间:2023年10月04日

/

来源:网络

/

编辑:佚名

要在 PHP 中链接数据库并导入 SQL 文件,您可以使用 PHP 中的 MySQLi 扩展。以下是一个简单的示例代码,展示如何连接到数据库并执行 SQL 文件:
// 配置数据库连接信息
$host = "localhost"; // 数据库主机名
$user = "username"; // 数据库用户名
$password = "password"; // 数据库密码
$dbname = "database_name"; // 数据库名称
// 创建数据库连接
$conn = mysqli_connect($host, $user, $password, $dbname);
// 检查连接是否成功
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}
// 读取 SQL 文件内容
$sql = file_get_contents("path/to/file.sql");
// 执行 SQL 文件内容
if (mysqli_multi_query($conn, $sql)) {
    echo "SQL 文件导入成功!";
} else {
    echo "导入失败: " . mysqli_error($conn);
}
// 关闭数据库连接
mysqli_close($conn);
上述代码中,我们首先配置了数据库连接信息,然后使用 mysqli_connect() 函数创建数据库连接。接下来,我们使用 file_get_contents() 函数读取 SQL 文件的内容,并使用 mysqli_multi_query() 函数执行 SQL 文件中的多条 SQL 语句。最后,我们关闭数据库连接。
请注意,上述代码仅适用于 SQL 文件中包含多条 SQL 语句的情况。如果您的 SQL 文件只包含一条 SQL 语句,您可以使用 mysqli_query() 函数执行该语句。
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。