如何在MySQL中使用命令行导入SQL文件?

我有一个.sql从导出的文件phpMyAdmin。我想使用命令行将其导入到其他服务器中。

我有Windows Server 2008

R2安装。我将.sql文件放在 ,并尝试了此命令

database_name < file.sql

它不起作用。我收到语法错误。

  • 如何顺利导入该文件?
  • 我需要先创建一个数据库吗?

回答:

尝试:

mysql -u username -p database_name < file.sql

检查MySQL选项。

最好使用SQL文件的完整路径file.sql

使用-R--triggers保留原始数据库的例程和触发器。默认情况下不会复制它们。

如果可能不存在,则可能必须从mysql创建(空)数据库,并且导出的SQL不包含CREATE DATABASE(用--no-

create-db-n选项导出),然后才能导入它。

以上是 如何在MySQL中使用命令行导入SQL文件? 的全部内容, 来源链接: utcz.com/qa/425589.html

回到顶部