【问题标题】:how to import .sql file in mysql databse with php如何使用 php 在 mysql 数据库中导入 .sql 文件
【发布时间】:2015-04-25 23:50:58
【问题描述】:

我正在尝试使用 php 将 .sql 文件导入 mysql 数据库,但我不能

我正在使用这样的代码:

<?php

$sql = mysqli_connect('localhost', 'root', '123123', '');
mysqli_query($sql, "USE vmail");
mysqli_query($sql, "source insert.sql");
mysqli_close($sql);

echo ("Done")


?>

如何导入??

谢谢。

【问题讨论】:

标签: php mysqli


【解决方案1】:

试试这个代码。您必须先读取 sql 文件然后执行:

例如:

$sqlSource = file_get_contents('insert.sql');

mysqli_multi_query($sql,$sqlSource);

【讨论】:

  • 当文件包含 cmets 或空行时这会起作用吗?
猜你喜欢
  • 2013-11-14
  • 1970-01-01
  • 2023-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-21
  • 2014-07-15
相关资源
最近更新 更多