安裝步驟如下
- 1 檢查是否系統(tǒng)自帶
yum list installed | grep mysql
- 2 如果系統(tǒng)自帶則刪除
yum -y remove mysql-libs.x86_64 - 3 在線(xiàn)安裝 mysql5.7Y
wget http://repo.mysql.com/mysql57-community-release-el7-9.noarch.rpm
- 4 接著執(zhí)行這句,解釋一下,這個(gè)rpm還不是mysql的安裝文件,只是兩個(gè)yum源文件
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
- 5 這個(gè)時(shí)候顷歌,可以用yum repolist mysql這個(gè)命令查看一下是否已經(jīng)有mysql可安裝文件
yum repolist all | grep mysql
- 6 安裝mysql 服務(wù)器命令(一路yes)
yum install mysql-community-server
- 7 安裝成功后
service mysqld start
- 8.0 查看默認(rèn)密碼
sudo grep 'temporary password' /var/log/mysqld.log
配置步驟如下
- 登錄
mysql -u root -p xxx
- 修改 root 登錄密碼 (此時(shí)密碼要根據(jù)密碼規(guī)則設(shè)定)
set password for 'root'@'localhost' = password('xxx');
- 修改密碼規(guī)則:
- 修改密碼最小長(zhǎng)度策略(設(shè)置為0)
set global validate_password_length=0;
- 修改密碼強(qiáng)度檢查等級(jí)策略(0/LOW仑最、1/MEDIUM、2/STRONG)
set global validate_password_policy=0;
- 修改密碼最小長(zhǎng)度策略(設(shè)置為0)
- 修改密碼規(guī)則:
- 默認(rèn)MySQL只允許localhost 登錄震捣,修改允許其他主機(jī)連接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
- 如果修改報(bào)錯(cuò)
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before
,提醒你先使用alter user
命令進(jìn)行密碼修改
alter user 'root'@'localhost' identified by '密碼';
- 如果修改報(bào)錯(cuò)
- 刷新設(shè)置
flush privileges;
注1:刪除mysql
// 清除
yum clean all
yum makecache
yum -y update
// 然后重新安裝
注2:卸載 mysql
yum -y remove mysql*