我有一个.sql文件,其中包含从phpMyAdmin导出的内容。我想使用命令行将其导入其他服务器
我安装了Windows Server 2008 R2。我将.sql文件放在C驱动器上,并尝试了这个命令
数据库名称<;file.sql
它不起作用。我发现语法错误
- 如何导入此文件而不出现问题
- 我需要先创建一个数据库吗
尝试:
mysql-u用户名-p数据库\u名称<;file.sql
检查MySQL选项
注意1:最好使用SQL文件file.SQL的完整路径
注2:使用-R和-triggers保留原始数据库的例程和触发器。默认情况下不会复制它们
注3如果MySQL数据库不存在,并且导出的SQL不包含创建数据库(使用--无创建数据库或-n选项导出),则可能必须先从MySQL创建(空)数据库,然后才能导入该数据库