PHP执行SQL文件并将SQL文件导入数据库。

PHP执行SQL文件并将SQL文件导入数据库。
读取文件的内容
_sql美元= file_get_contents(测试。SQL);
_arr美元=爆炸(';',_sql美元);
_mysqli美元=新的mysqli(db_host,db_user,db_pass);
如果(mysqli_connect_errno()){
退出连接数据库错误);
}
执行sql语句
foreach(_arr美元美元_value){
_mysqli美元->查询(_value美元。';');
}
_mysqli美元->关闭();
_mysqli美元= null;

以上text.sql是你需要执行的SQL文件,该db_host主机名称,该db_user用户名,密码的db_pass!
这只是最基本的自动SQL文件,您也可以通过删除SQL文件下面的代码自定义生成数据库的名称。
如果不存在数据库名称默认字符集utf8整理utf8_general_ci创建数据库;
使用数据库名称

然后添加代码执行的所有SQL语句之前text.php
_mysqli美元->查询(创建数据库不存在的数据库名称默认字符集utf8整理utf8_general_ci;);
$_mysqli->query (USE database name);
以上是本文的全部内容,希望能对您有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部