我正在使用命令提示符将sql文件导入数据库。但是收到错误Access denied
。详细说明:
它适用于以下细节:
导入命令:
mysql -u staging -p dbname < filename.sql
有人可以告诉我如何为主机%
的用户导入文件吗?
提前致谢
答案 0 :(得分:0)
首先,为了清楚起见,您可能希望将dbname放在MySQL命令之后。其次,您可能希望检查文件的内容是否引用了源数据库名称(类似于。),旧的db名称与新的名称不同。第三,检查用户登台是否可以访问数据库,如果是,请检查它是否具有执行文件中包含的任何内容所需的权限。
完成上述所有操作后,请发布所有详细信息的问题更新。
顺便说一下,如果您使用{{1}}作为主机,则意味着用户必须能够从任何主机进行访问。他/她?