• 后台面板导入Mysql数据库时不成功的原因
  • 一、用phpmyadmin或其他工具导出的备份。

    针对这种情况,您需要用记事本打开导出的.sql格式的备份文件,找到CREATE DATABASE开头的这一行

    如:(如下操作前建议另复制一份原备份文件,防止误操作。)

    CREATE DATABASE `数据库名` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

    请在前面加上-- 符号,取消这行的运行权,因为您的库是已存在状态,无需再执行建库语句。

    当然,也可以删除类似建库语句。之后再按流程恢复备份即可。

    二、原数据库服务器编码与目标服务器编码不一致。

    必要知识:mysql编码

    Mysql数据库配置文件my.ini 中,可以找到库的编码,如:

    default-character-set=utf8 或 default-character-set=latin1

    编码不对,就会造成导入失败,可将原库编码修改后重新导出为.sql,再从面板导入即可。

    提醒:修改编码后要重启数据库服务才会生效。我司MySql服务器默认编码是 latin1

    如果您一直导入不成功,可将您库原文件打包后提供给客户或技术,为您手工处理。




    上一篇SQL Server数据库崩溃时如何恢复

    下一篇Mysql5.1升级Mysql5.5操作步骤及注意事项

    2016 迅捷格言:事在人为 莫道万般皆无奈;境由心造 后退一步万事宽! 有事您说话,小捷很乐意帮助您!