在迁移网站过程中,用phpmyadmin导出的数据库再次使用navicat 导入到另外的数据库的时候出错
出错提示为 #1064 - You have an error in your SQL syntax;…………
第一次分析 认为是错误提示里的一个语句语法错误后,单独把这个语法错误的表导入发现没有错误
第二次分析 认为是数据库表超出字符串氛围 后经修改测试发现仍不是错误原因
第三次 又重新使用phpmyadmin导出数据 发现与低依次导出的数据库大小有出入 接下来第三次导出发现三次导出的文件大小都不一
初步判定是数据库没有导出完全导致
之后数据库服务器上使用命令 mysqldump -u user -p databasename > name.sql
导出的数据发现远远大于前三次导出的数据。
导出之后再次使用navicat 导入数据库测试或使用命令行导入
本文出自 “Forsk” 博客,请务必保留此出处http://forsk.blog.51cto.com/8096006/1547352