1、 檢查數(shù)據(jù)庫文件是否存在,如有刪除。
rpm -qa | grep mysql
rpm -e xxxxxxxx --nodeps
2、 創(chuàng)建mysql組和用戶
groupadd mysql
useradd -r -g mysql mysql // useradd -r參數(shù)表示mysql用戶是系統(tǒng)用戶,不可用于登錄系統(tǒng)。
3、 去MySQL官網(wǎng):https://dev.mysql.com/downloads/repo/yum/ 下載yum源mysql57-community-release-el7-11.noarch.rpm
4、 上傳yum源包至服務(wù)器,安裝yum源RPM
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
5、 選擇想要安裝的mysql版本
yum repolist all | grep mysql

image.png
6、 修改配置文件,選擇自己想要安裝的版本。
vi /etc/yum.repos.d/mysql-community.repo
需要將enabled設(shè)置為1,為0的意思就是禁用。
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
7、 安裝MySQL
yum install -y mysql-community-server
8、 運(yùn)行myql
service mysqld start
注意:運(yùn)行時(shí)可能會(huì)報(bào)錯(cuò),此時(shí)檢查/var/lib/mysql該文件夾的權(quán)限
9、 啟動(dòng)后修改密碼
修改密碼(newpass為設(shè)置的密碼)
mysqladmin -u root password 123456(newpass)
10 、設(shè)置 ROOT 遠(yuǎn)程連接
mysql -uroot -p
Enter password:
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;