MySQL 5.7 安装过程中遇到的坑
Posted tigergaonotes
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 5.7 安装过程中遇到的坑相关的知识,希望对你有一定的参考价值。
在安装的过程中遇到了几个坑,特地记录下来。
启动的时候会有有个错误:
大意为mysql退出且更新不了pid文件。
查看error.log,如图:
大意为ibdtata1文件不够,初始化的时候页数太大。初步判断为配置文件的配置参数问题。
将其改小或注释后解决。
初始化命令:
bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/mydata/data # Before MySQL 5.6
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/mydata/data # MySQL 5.7 and up
本次我采用的是:
mysqld --initialize --user=mysql --datadir=/opt/data --basedir=/opt/mysql --socket=/opt/data/mysqld.sock
将mysql.server做软链后,用service mysql start 启动
或者用另外一种命令格式启动:
/usr/local/mysql/bin/mysqld_safe --user=mysql --basedir=/usr/local/mysql --datadir=/data & 启动mysql服务
初始化后启动mysql服务进行登录,必须要先修改密码: ALTER USER "root"@"localhost" IDENTIFIED BY "[email protected]#"; flush privileges;
以上是关于MySQL 5.7 安装过程中遇到的坑的主要内容,如果未能解决你的问题,请参考以下文章