mysql数据库迁移备忘(4.0.22 -> 5.0.37)

旧mysql版本为4.0.22,新数据库版本为5.0.37,旧库中使用的字符集为utf8,phpmyadmin版本均为2.9.11,具体过程如下:
先在使用phpmyadmin从虚拟主机mysql4.0.22的数据以sql语句方式导出,然后在本地mysql5.0.37上同样使用phpmyadmin导入,发现有如下地方需要修改

old new 备注
`type` enum(‘原创’,’转载’) NOT NULL default ‘转载’, `type` enum(‘原创’,’转载’) NOT NULL, 如果enum的值为英文,则无需修改
) TYPE=MyISAM AUTO_INCREMENT=185 ; ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=185 ;
) TYPE=HEAP MAX_ROWS=500; ) TYPE=HEAP MAX_ROWS=500;

发表评论