- 将mysql-boost-8.0.12.tar.gz上传到/usr/local下
- tar -zxvf mysql-boost-8.0.12.tar.gz
- cd mysql-8.0.12
- make && make install
- groupadd mysql
- useradd -r -g mysql -s /bin/false mysql
- mkdir -p /usr/local/mysql/data
- cd /usr/local; chown -R mysql:mysql /mysql/data
- chmod -R 755 /mysql/data
- vi /etc/my.cnf
[mysql_safe]中的路径必须授权与更改所有者用户:组
新增[mysql],ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
11、echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
source /etc/profile
12、初始化
/usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql8 --datadir=/usr/local/mysql/data
此过程生成一个初始密码,必须记下来
13、./mysql_ssl_rsa_setup
14、cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
15、vi /etc/init.d/mysqld 中的dasedir、datadir
16、chmod +x /etc/init.d/mysqld
17、/etc/init.d/mysqld start
18、修改初始密码