我正在尝试将我的数据库上传到pythonanywhere,我正在使用控制台进行上传,但我不能尝试很多东西,但我总是遇到语法错误。
我的命令如下:
mysqldump -u mediexcel2 -p -h mysql.server mediexcel2$basedatosmediexcelprt < Dump.sql;
但是我收到了这个错误:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysqldump -u mediexcel2 -p -h mysql.server mediexcel2$basedatosmediexcelprt < Du' at line 1
我在没有mysqldump的情况下完成了它,没有数据库的名称等等,似乎没有任何工作。
答案 0 :(得分:0)
编辑:要明确:
mysqldump ... > dumpfile
创建&#34; dumpfile&#34;包括SQL语句,但
mysql .... < dumpfile
使用&#34; dumpfile&#34; (实际上在&#34; dumpfile&#34;)中运行SQL语句。
HTH,