收集记录各个Mysql的异常,方便查询,快速解决。
Mysql version:5.7.11
初始化数据库出现以下
/usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/data/mysql --basedir=/usr/local/mysql --socket=/tmp/mysql.sock
异常:
--initialize specified but the data directory has files in it. Aborting.
解决:
删除 --datadir 目录,由mysql自己创建
异常:
Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
解决:
mysqld --initialize
用mysqldump
备份数据时
异常:
-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.
解决:
mysqldump -uroot -p123 --events mysql > /tmp/mysql.sql
或
mysqldump -uroot -p123 --events --ignore-table=mysql.event mysql > /tmp/mysql.sql