centos7.6 安装 mysql8
1.下在mysql的rpm包并传到Linux上

2解压并安装
wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar1卸载mariadb
bash
rpm -qa|grep mariadb
rpm -e --nodeps mariadb-libs
2解压mysql的安装包
bash
tar -xvf mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar
3安装mysql
1依次安装
mysql-community-common-8.0.28-1.el7.x86_64.rpm mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm mysql-community-libs-8.0.28-1.el7.x86_64.rpm mysql-community-client-8.0.28-1.el7.x86_64.rpm mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm mysql-community-server-8.0.28-1.el7.x86_64.rpm
yum install libaio
bash
rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm
2初始化
bash
mysqld --initialize --console
3设置mysql权限
bash
chown -R mysql:mysql /var/lib/mysql/
4启动mysql
bash
systemctl start mysqld
5获取初始化密码
bash
cat /var/log/mysqld.log|grep localhost
密码为: =h7DDp7yY?6t
6登录mysql并更改密码
bash
mysql -uroot -p=h7DDp7yY?6t
alter user 'root'@'localhost' identified by 'root';
exit
mysql -uroot -proot