四、安装mysql8(rpm方式)
4.1、拷贝文件 到 /home 下**
4.2、查看并卸载 mariadb
## 查看 rpm -qa | grep mariadb ## 卸载 sudo rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
4.3、解压rpm的tar包到/usr/local/下的mysql目录内
## 1.进入/home 文件录下 cd /home ## 2.创建mysql文件夹 mkdir /usr/local/mysql ## 3.解压到/usr/local/下的mysql目录内 tar -xvf mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql
4.4、进入/usr/local/mysql 安装mysql
## 1.进入/usr/local/mysql cd /usr/local/mysql ## 2.注意安装顺序 common -> libs -> client -> server rpm -ivh mysql-community-common-8.0.12-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-libs-8.0.12-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-client-8.0.12-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-server-8.0.12-1.el7.x86_64.rpm --nodeps --force
4.5、初始化mysql
mysqld --initialize --user=mysql
4.6、启动mysql
## 启动mysql systemctl start mysqld.service ## 查看mysql是否启动成功 systemctl status mysqld.service ## 加入开机自启 systemctl enable mysqld.service
4.7、登录mysql修改密码
## 使用初始化的临时密码 mysql -u root -p
修改密码 为 “Qwerty@123” 【自定义密码】
## 修改自定义密码 alter user 'root'@'localhost' identified by 'Qwerty@123'; ## 退出 quit;
4.8、开启mysql远程登录
## 登录mysql mysql -uroot -p ## 进入mysql数据库 use mysql; ## 开启远程连接 update user set host='%' where user = ‘root'; ## 刷新权限 flush privileges; ## 查询 select user,host from user;