当前位置:首页 > 技术心得 > 正文内容

MySQL导入sql文件错误ERROR 1044 : Access denied for user ‘root’@'localhost’ to database ‘information_schema’

xjtudll8年前 (2016-09-05)技术心得56521

参考资料:

http://www.linuxidc.com/Linux/2014-03/97586.htm

http://stackoverflow.com/questions/4824986/error-1044-access-denied-for-user-rootlocalhost-to-database-information/4825163

问题描述:

迁移网站,导入sql数据库文件时,提示:

ERROR 1044 (42000): Access denied for user ‘root’@'localhost’ to database ‘information_schema’

乍一看,似乎是root帐号权限有问题,但是用管理软件是能够管理的,也就是说权限应该是没有问题的。

在网上搜索了一番,发现原因居然是:

sql文件里居然有information_schema和mysql两个数据库的内容。

解决办法:

1、重新从原网站导出数据库,不要包含information_schema和mysql两个数据库的内容。

可以在导出数据库sql文件时,先选中进入该数据库,然后再选择【导出】,这样就不会包含information_schema和mysql两个数据库的内容了。

2、直接修改sql文件,用editplus等文本编辑软件。删除information_schema和mysql数据库内容即可。

5c68dbac-734d-4fd7-9dab-98957c52d24d

由于我的sql文件是虚拟机供应商导出的,我没有权限重新导出,也联系不到那个人了。所以只能是修改sql文件了。

经修改,导入成功。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/418/

标签: MySQL
分享给朋友:

“MySQL导入sql文件错误ERROR 1044 : Access denied for user ‘root’@'localhost’ to database ‘information_schema’” 的相关文章

PowerPCB转Protel

PowerPCB转Protel

第一步:用PowerPCB打开文件,选择Export导出,保存类型选择"ASCII Files(*.asc)",按保存按钮,弹出"ASCII Output"对话框,在导出格式(Format)中选择"PowerPCB V3.5",然后Sele...

VS2010:此项目与Visual Studio的当前版本不兼容

VS2010:此项目与Visual Studio的当前版本不兼容

问题: 网上下载了一个C#工程,是用VS2013开发的,但是本地只有VS2010。打开后提示:此项目与Visual Studio的当前版本不兼容 解决办法: 1、用记事本打开解决方案文件“解决方案名.sln”,然后修改最上面两行为如下代码: Microsoft...

ios开发者帐号扣费成功 但是还是提示快到期??

ios开发者帐号扣费成功 但是还是提示快到期??

公司的ios开发者帐号快到期了,在apple developer(developer.apple.com),资料填写完毕后,按照提示,说可能要等24小时。 过了一段时间,信用卡收到了扣费通知,想着扣费成功了,帐号应该就是续费成功了,就没管了。加上那几天比较忙,就没去看邮件(gmail,访问太麻烦),...

Qt无法定位程序输入点

Qt无法定位程序输入点

       Qt发布程序的时候,运行exe文件(位于release文件夹),提示Qt无法定位程序输入点于动态链接库QtCore4.dll上,如图所示。   碰到这个问题,当然第一件事是在\Qt\2009.05...

“数据类型 varchar 和 bit 在 add 运算符中不兼容”解决方法

      在SQL 2005中出现“数据类型 varchar 和 bit 在 add 运算符中不兼容”只需用convert()函数       如要把一个bit类型的变量@n...

SQL中没有IIf,Nz函数,用什么替代

SQL Server中没有iif函数,可以使用case when then 例如: case when 性别 = '男' then '先生' else ‘女士' end SQL中也没Nz函数,可以用isnull代替 例如 isnull(字段,0)...

评论列表

xjtudll
xjtudll IP:
7年前 (2017-09-05)

忘了密码,基本无能为力了。

相逢无言
相逢无言 IP:广东省
7年前 (2017-07-29)

您好博主,由于忘记密码,跨越权限登陆链接数据库,在新建表格保存过程提示1044错误,该如何修改sql文件,谢谢

xjtudll IP: 回复:
忘了密码,基本无能为力了。
7年前 (2017-09-05)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。