CentOS 7 下使用yum安裝MySQL5.7方法

我的名字叫雪冬發表於2020-12-05

CentOS 7 下使用yum安裝MySQL5.7

1、解除安裝 先停掉mysql程式 沒有安裝過的可以直接跳過

檢視啟動的埠方式:netstat -ntlp
在這裡插入圖片描述

如果存在就用 徹底殺死程式命令 kill -9 2040

在這裡插入圖片描述

然後在將其解除安裝 執行命令查詢mysql相關的檔案: rpm -qa|grep -i mysql
在這裡插入圖片描述
用命令 yum -y remove
yum -y remove mysql-community-client-5.6.38-2.el7.x86_64
解除安裝不掉的用 rpm -ev
依次解除安裝 直到沒有

映象加快下載速度
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

1、下載mysql源安裝包:

[root@localhost ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

提示:如果用不了wget命令,需要:yum install wget

2、安裝mysql源:

[root@localhost ~]# yum localinstall mysql57-community-release-el7-8.noarch.rpm

3、檢查是否安裝成功:

[root@localhost ~]# yum repolist enabled | grep “mysql.-community.

4、修改預設安裝版本:

[root@localhost ~]# vi /etc/yum.repos.d/mysql-community.repo

5.5源 & 5.6源:

enabled=0

gpgcheck=1

5.7源:

enabled=1

gpgcheck=0

5、安裝mysql:

[root@localhost ~]# yum install mysql-community-server

[root@localhost ~]# yum install -y mysql-connector-java

6、啟動服務:

[root@localhost ~]# systemctl start mysqld

7、檢視服務狀態:

[root@localhost ~]# systemctl status mysqld

8、設定開機自動啟動:

[root@localhost ~]# chkconfig mysqld on

9、修改預設密碼:

檢視預設密碼:[root@localhost ~]# grep ‘temporary password’ /var/log/mysqld.log

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx root@localhost:預設密碼

利用預設密碼先登入進去:

[root@localhost ~]# mysql -u root -p

設定密碼長度:

mysql> set global validate_password_policy=LOW;

mysql> set global validate_password_length=4;

設定密碼:

mysql> ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘root’;

10、開放遠端登入許可權:

mysql> grant all privileges on *.* to ‘使用者名稱’@’%'identified by ‘密碼’ with grant option;

讓許可權生效:

mysql> flush privileges;​

11、檢視也存在的資料庫:

mysql> show databases;

相關文章