MySQL备份还原问题,备份文件出乱码,phpMyAdmin还原报错。
2010-09-26 14:53
218 查看
MySQL 版本: 5.0.11。
可视化工具: SQLyog。
问题:本地备份数据库,备份文件出乱码!无法还原,或者还原不完整。
原因:原因可能是安装的时候,编码为ANSI的,备份文件的汉字显示为乱码,同时造成.sql语句分号不对应。
解决:重新安装MySql,编码格式选择UTF8,备份后可以用记事本查看。
问题:万网空间不能通过phpMyAdmin建立新的数据库,提示错误:ERROR 1044: Access denied for user: 'userName@218.79.xxx.xx ' to database 'testDataBase' database
。
原因:1044错误为无数据库访问权限,具体原因未知,可能是空间设置问题,或者万网问题。
解决:不能建数据库,就利用空间配给的空数据库。先备份本地数据库的结构,备份时选中“仅结构”,去掉CREAT、USE等语句,上传还原。再备份“仅数据”,再上传还原数据。还原数据的时候,注意有没有一个表用了两个insert into语句的地方,如果有,注意去掉第二条语句开始,与第一条语句末尾的重复部分,这个错误一般提示格式:#1062 - Duplicate entry ' ***' for key 1,即主键重复。
可视化工具: SQLyog。
问题:本地备份数据库,备份文件出乱码!无法还原,或者还原不完整。
原因:原因可能是安装的时候,编码为ANSI的,备份文件的汉字显示为乱码,同时造成.sql语句分号不对应。
解决:重新安装MySql,编码格式选择UTF8,备份后可以用记事本查看。
问题:万网空间不能通过phpMyAdmin建立新的数据库,提示错误:ERROR 1044: Access denied for user: 'userName@218.79.xxx.xx ' to database 'testDataBase' database
。
原因:1044错误为无数据库访问权限,具体原因未知,可能是空间设置问题,或者万网问题。
解决:不能建数据库,就利用空间配给的空数据库。先备份本地数据库的结构,备份时选中“仅结构”,去掉CREAT、USE等语句,上传还原。再备份“仅数据”,再上传还原数据。还原数据的时候,注意有没有一个表用了两个insert into语句的地方,如果有,注意去掉第二条语句开始,与第一条语句末尾的重复部分,这个错误一般提示格式:#1062 - Duplicate entry ' ***' for key 1,即主键重复。
相关文章推荐
- mysql 把备份数据文件还原后乱码处理方法
- 求助MySql 备份与还原问题!
- MYSQL日志与备份还原问题详解
- mysql通过centos本地命令行还原数据库出现乱码问题
- MySQL导入导出.sql文件及备份乱码问题
- mysql通过centos本地命令行还原数据库出现乱码问题
- 解决mysql导入还原时乱码的问题
- 搞定MySQL与phpMyAdmin数据库的字符串乱码问题
- phpmyadmin里MySQL字符集:cp1252 West European (latin1) ,解决乱码问题
- phpmyadmin里MySQL字符集:cp1252 West European (latin1) ,解决乱码问题
- mysql中文乱码问题,phpmyadmin操作解决方法
- 解决mysql导入还原时乱码的问题
- Mysql使作心得(备份,还原,乱码处理)
- mysql的备份和还原的编码问题解决
- mysql的备份与还原问题
- 解决MySQL导入备份文件到新数据库乱码问题
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- PHPmyadmin、MySql以及网页中文乱码问题解决大合集!!
- phpmyadmin显示mysql 中文乱码问题
- 搞定MySQL与phpMyAdmin数据库的字符串乱码问题