如何在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