当前位置: 秋叶网络博客 常识大全 ◊ 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://www.mizuiren.com/5312.html
目录: 常识大全 | 标签: phpmyadmin | 10555次阅读