mysql数据库1067错误

2022-11-29 17:59:42 浏览数 (1)

mysql数据库1067错误

1.配置my.ini

打开配置文件【my.ini】找到【innodb_additional_mem_pool_size=4M】在此下面空一行,添加如下信息【innodb_force_recovery=4】(mysql数据库启动级别设置,设置后会忽略某些配置错误,强制启动!)

2.重启数据库

第二步可以重启数据库了,在innodb_force_recovery配置的作用下,所有的插入与更新操作将被忽略

3.使用命令导出所有的数据库表和数据

代码语言:javascript复制
mysqldump -t -u(用户名) -p(密码) 数据库名 --default-character-set=utf8 > script.sql

【script.sql为举例】

4.卸载服务相关

卸载服务端相关程序,重新安装相同版本的服务端

5.恢复数据库

从第3步备份的文件中恢复所有的数据

代码语言:javascript复制
mysqldump -t -u(用户名) -p(密码) 数据库名 --default-character-set=utf8 < script.sql

希望能对大家有所帮助。

0 人点赞