Mysql 简单命令行命令在尝试导入.sql文件时出现语法错误 openextreme

Mysql 简单命令行命令在尝试导入.sql文件时出现语法错误 openextreme,mysql,sql,command-line,import,phpmyadmin,Mysql,Sql,Command Line,Import,Phpmyadmin,那是电话线。我尝试过使用引号和不使用引号、双引号、完整文件路径、仅文件名等。我希望将official\u games\u db.sql(一个表)导入数据库openextreme(确实存在)。该文件很好,因为通过phpMyAdmin导入它可以完美地工作。但是由于各种原因,我希望通过命令行来完成它 我一直收到错误1064,语法,但没有真正的帮助超过这一点。我已经搜索过了,从我所知道的,我已经找到了正确的答案。我也试过在结尾加分号和不加分号。我束手无策。非常感谢您的帮助 提前感谢您。mysql-u u

那是电话线。我尝试过使用引号和不使用引号、双引号、完整文件路径、仅文件名等。我希望将
official\u games\u db.sql
(一个表)导入数据库
openextreme
(确实存在)。该文件很好,因为通过phpMyAdmin导入它可以完美地工作。但是由于各种原因,我希望通过命令行来完成它

我一直收到错误1064,语法,但没有真正的帮助超过这一点。我已经搜索过了,从我所知道的,我已经找到了正确的答案。我也试过在结尾加分号和不加分号。我束手无策。非常感谢您的帮助


提前感谢您。

mysql-u username-p databasenamemysql-u username-p databasename您从哪里运行此命令?它应该从shell运行,而不是从MySQL命令行运行。另外,命令应该是mysql-u username-p password openextreme我不确定shell和mysql命令行之间的区别。我以为他们是一样的。我在WAMP上运行这个(我必须使用Windows来完成这个项目)。我试过使用MySQL命令行和phpMyAdmin,以及AutoHotKey。没有快乐。谢谢你的帮助。让我试试你的建议。这才是最令人沮丧的。我在控制台和phpMyAdmin中尝试了它,如上面所述(Virenda的方法)。仍然得到相同的1064错误。当然,这应该行得通。但是“应该”这个词的存在是有原因的,不是吗?谢谢你迄今为止的帮助。只是需要更明显一点。我所说的shell是指登录到服务器。无论如何,如果您使用的是WAMP,那么可以使用PHPMyAdmin中的导入功能。无需使用此命令。您可能面临的唯一问题是服务器的最大上载限制,您可能需要在apache和/或php config.Virenda中更改该限制,谢谢您的帮助。我已使用PHPMyadmin成功导入。但是,对于我正在处理的项目,我希望能够使用命令来完成这项工作,该命令可以从脚本/批处理文件运行,可以计划每6小时或24小时运行一次。这就是为什么我如此专注于让命令发挥作用。还有什么想法吗?到目前为止,您的帮助很大。您从哪里运行此命令?它应该从shell运行,而不是从MySQL命令行运行。另外,命令应该是mysql-u username-p password openextreme我不确定shell和mysql命令行之间的区别。我以为他们是一样的。我在WAMP上运行这个(我必须使用Windows来完成这个项目)。我试过使用MySQL命令行和phpMyAdmin,以及AutoHotKey。没有快乐。谢谢你的帮助。让我试试你的建议。这才是最令人沮丧的。我在控制台和phpMyAdmin中尝试了它,如上面所述(Virenda的方法)。仍然得到相同的1064错误。当然,这应该行得通。但是“应该”这个词的存在是有原因的,不是吗?谢谢你迄今为止的帮助。只是需要更明显一点。我所说的shell是指登录到服务器。无论如何,如果您使用的是WAMP,那么可以使用PHPMyAdmin中的导入功能。无需使用此命令。您可能面临的唯一问题是服务器的最大上载限制,您可能需要在apache和/或php config.Virenda中更改该限制,谢谢您的帮助。我已使用PHPMyadmin成功导入。但是,对于我正在处理的项目,我希望能够使用命令来完成这项工作,该命令可以从脚本/批处理文件运行,可以计划每6小时或24小时运行一次。这就是为什么我如此专注于让命令发挥作用。还有什么想法吗?到目前为止你帮了大忙。
openextreme < 'www/downloads/official_games_db.sql'