centos7 wdcp升级MYSQL8
2019-04-26 本文已影响0人
Sirius之剣
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.16-el7-x86_64.tar.gz
tar -zxvf mysql-8.0.16-el7-x86_64.tar.gz
mv mysql-8.0.16-el7-x86_64 /www/wdlinux/mysql-8.0.16
cd /www/wdlinux/mysql-8.0.16
chown -R mysql:mysql ./
service mysql stop
yum install -y libaio
bin/mysqld --initialize-insecure --user=mysql --basedir=/www/wdlinux/mysql-8.0.16 --datadir=/www/wdlinux/mysql-8.0.16/data
chown -R mysql.mysql /www/wdlinux/mysql-8.0.16/data
cp -pR /www/wdlinux/mysql/* /mnt/mysql_bk
rm -f /www/wdlinux/mysql
ln -sf /www/wdlinux/mysql-8.0.16 /www/wdlinux/mysql
chown -R mysql.mysql /www/wdlinux/mysql
chown -R mysql.mysql /www/wdlinux/mysql/data
cp /www/wdlinux/mysql-8.0.16/support-files/mysql.server /www/wdlinux/init.d/mysqld
chmod 755 /www/wdlinux/init.d/mysqld
修改mysqld
vi /etc/init.d/mysqld
将66-73行/usr/local/mysql修改为/www/wdlinux/mysql
删除my.cnf中不兼容的选项