mysql服务无法启动(1067错误)时数据备份的经验
背景
在已安装MySQL5.5的情况下,再次安装 MySQL5.7时,因为MySQL5.7是压缩文件安装的方式,复制MySQL5.5中的my.ini至MySQL5.7下,并修改端口、路径等,配置文件不知为何出错,MySQL5.7服务激活出现1067错误。卸载MySQL5.7后发现MySQL5.5也出现1067错误,尝试各种方法后无果,选择备份数据库再还原。
方法
三个路径下的文件需要备份:
1、basedir下的data文件夹
2、datadir下的文件夹
3、innodb_data_home_dir下的ibdata1
其中,basedir、datadir、innodb_data_home_dir均为my.ini下的配置路径