无法将数据从文件合并到数据库(MySql)

时间:2014-11-07 16:53:27

标签: mysql database macos merge

我的问题是我无法将数据从一个文件(web.sql)放到我在MySql中创建的数据库(web)中。我将web.sql放在bin文件夹中并在终端中输入(我使用Mac):

/usr/local/mysql/bin/mysql –uroot –p web < web.sql; /usr/local/mysql/bin/web.sql

我收到了这个错误:ERROR 1064 (42000)

如何将我需要的内容从web.sql放到网上?

2 个答案:

答案 0 :(得分:0)

您应该在终端的shell提示符下键入该命令:

$ /usr/local/mysql/bin/mysql –uroot –p web < web.sql

不在mysql提示符下:

mysql> /usr/local/mysql/bin/mysql –uroot –p web < web.sql; /usr/local/mysql/bin/web.sql

答案 1 :(得分:-1)

看起来你错过了-u和“root”之间的空格。它将“-uroot”解释为1命令,这是无法识别的。