PHP 导入 SQL 文件到指定数据库 - 完整指南与示例代码
{/'title/':/'PHP 导入 SQL 文件到指定库/',/'description/':/'在 PHP 中,可以使用 mysqli 扩展库来导入 SQL 文件到指定的数据库。//n//n下面是一个示例代码://n//nphp//n<?php//n// 数据库连接信息//n/$servername = /'localhost/';//n/$username = /'root/';//n/$password = /'password/';//n/$database = /'mydatabase/';//n//n// SQL文件路径//n/$sqlfile = /'path/to/sqlfile.sql/';//n//n// 创建数据库连接//n/$conn = new mysqli(/$servername, /$username, /$password, /$database);//n//n// 检查连接是否成功//nif (/$conn->connect_error) {//n die(/'连接失败: /' . /$conn->connect_error);//n}//n//n// 读取SQL文件内容//n/$sql = file_get_contents(/$sqlfile);//n//n// 执行SQL语句//nif (/$conn->multi_query(/$sql) === TRUE) {//n echo /'SQL文件导入成功/';//n} else {//n echo /'导入失败: /' . /$conn->error;//n}//n//n// 关闭数据库连接//n/$conn->close();//n?>//n//n//n请将上述代码中的/$servername、/$username、/$password和/$database替换为实际的数据库连接信息,将/$sqlfile替换为实际的SQL文件路径。//n//n这段代码使用mysqli对象的multi_query()方法来执行SQL语句,multi_query()方法可以一次性执行多个SQL语句。如果导入成功,将输出/'SQL文件导入成功/',否则将输出具体的错误信息。//n//n请注意,导入SQL文件将直接执行其中的SQL语句,可能会对数据库进行增删改操作,请确保要导入的SQL文件是可信的,并且在导入之前进行备份。/'}
原文地址: https://www.cveoy.top/t/topic/qlg9 著作权归作者所有。请勿转载和采集!