当前位置:首页 »“秋了秋”个人博客 » 科普常识 » Phpmyadmin文件sql导入报错解决办法

Phpmyadmin文件sql导入报错解决办法

作者:秋了秋 发表时间:2015年03月01日

做网站建设经常要和数据库打交道,那么phpmyadmin是站长跟数据库打交道的最好交流工具,数据库有价,数据无价,每一个负责任的站长都会定时给自己的网站进行备份,尤其是数据库的备份,那么就当然要经常使用phpmyadmin来辅助我们操作。

在网站搬家中我们常常会遇到从a空间导出的sql数据库备份文件无法导入到b空间配置好的数据库,常常会提示:

CREATE DATABASE IF NOT EXISTS `dede` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

MySQL 返回:

#1044 - Access denied for user 'admin'@'localhost' to database 'dede'

这是什么原因呢?很简单,是因为a空间的数据库名称,用户名称和b空间的数据库名称,用户名称不一致导致的错误,那么如何排除这个错误当然就是修改a空间导出文件.sql里面的配置信息,用代码编辑软件(如dw)打开导出的sql文件,配置信息一般在文件头部。

搜索报错信息的一部分CREATE DATABASE IF NOT EXISTS `dede` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

找到这行代码,接下来应该知道怎么做了吧,修改引号里面的值为b空间的数据库名称就行了,除此之外在其下面一行还有用户名称也要修改USE `dede`;

数据库导入报错解决办法

修改好了保存重新导入b空间数据库,即可完美解决问题!

0
文章作者: “秋了秋”个人博客,本站鼓励原创。
转载请注明本文地址:http://netblog.cn/blog/5312.html
目录: 科普常识标签: phpmyadmin 13232次阅读

请求播放音乐,请点击播放

登 录
点击获取验证码
还没账号?点击这里