我想将.sql文件导入到Win7 64bit上本地WAMP环境中的数据库中。我之前已经使用过这个命令了,然后就可以了 - 现在,它似乎失败而没有错误。相反,MySQL只返回帮助/使用文件。
我的导入命令:mysql.exe -u root -p password database_name < db.sql
MySQL返回:
mysql.exe Ver 14.14 Distrib 5.1.53,for Win64(unknown) 版权所有(c)2000,2010,Oracle和/或其附属公司。版权所有。 此软件绝对不提供任何担保。这是免费软件, 并且欢迎您根据GPL v2许可证修改和重新分发它 用法:mysql.exe [OPTIONS] [数据库]
(后面是可能的命令列表。)
当我键入不同的命令时,例如:
mysql.exe use database_name
,完全相同的事情发生了。这让我相信我的设置有问题。
我做错了什么?谢谢!
答案 0 :(得分:0)
你不应该在命令行输入密码,因为有人正在看你的肩膀(安全)。您只需输入-p
即可让sql.exe提示您输入密码。
所以不是这个
我的导入命令:
mysql.exe -u root -p password database_name < db.sql
试试这个:
mysql.exe -u root -p database_name < db.sql
然后 mysql.exe
会要求您输入密码,然后才能完成所请求的操作。