自学内容网 自学内容网

开启二进制日志 MySQL显示关闭,关闭二进制日志 MySQL恢复正常

# 创建错误日志和二进制日志索引文件

touch /www/server/data/mysql_error.log

touch /www/server/data/mysql-bin.index

chown mysql:mysql /www/server/data/mysql-bin.index

chown mysql:mysql /www/server/data/mysql_error.log

chmod 660 /www/server/data/mysql-bin.index

chmod 660 /www/server/data/mysql_error.log

# 初始化InnoDB(重新创建系统表空间)

mysqld --initialize-insecure --user=mysql --datadir=/www/server/data

上面命令不行 再用下面的

# 停止所有可能的 MySQL 进程
pkill -9 mysqld
pkill -9 mysql

# 清理所有锁定文件和临时文件
rm -f /www/server/data/*.lock
rm -f /tmp/mysql.sock
rm -f /www/server/data/ib_*
rm -f /www/server/data/#innodb_temp/*
rm -f /www/server/data/mysql-bin.*
rm -f /www/server/data/ibdata1
rm -f /www/server/data/aria_log_control

# 1. 删除旧数据
rm -rf /www/server/data/*
chown mysql:mysql /www/server/data

# 2. 初始化数据库
mysqld --initialize-insecure --user=mysql --datadir=/www/server/data

# 3. 创建错误日志文件
touch /www/server/data/mysql_error.log
chown mysql:mysql /www/server/data/mysql_error.log
chmod 640 /www/server/data/mysql_error.log


原文地址:https://blog.csdn.net/wx23986/article/details/148504175

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!