使用Navicat 对MySQL 进行备份发现个别表数据结构备份出错
在windows 2008 服务器操作系统中,使用Navicat 对MySQL 中dz x3.2数据库进行备份,备份完成后,再进入linux系统,使用mysql命令把备份文件导入,在导入过程中,在导入个别数据表时提示出错,内容如下:ERROR 1146 (42S02) at line 109119: Table '数据库名.dzx_dx_forum_forumfield' doesn't exist
在解决问题过程中,我打开原数据库中相应表,发现表结构正常,也没有检测出表错误,与是又尝试单独备份这个表的结构,发现仍然备份不出完整的表结构,于是放弃使用Navicat来备份数据库,采用 mysqldump命令来备份,结果一切正常。
相关命令如下:
mysqldump -u用户名 -p密码 数据库名 > d:\mysql_data.sql
页:
[1]