centos安裝mysql5.7

好mingzi给猪了發表於2024-03-16

1、首先,我們需要先在CentOS系統上安裝wget命令,命令如下:

sudo yum -y install wget

2、安裝MySQL資料庫前,建議我們先對系統進行升級,以確保系統有最新的安全補丁和軟體包,命令如下:

sudo yum update -y

3、安裝MySQL例項時,需要用到GCC編譯器,可以透過以下方式來安裝:

sudo yum install -y gcc

4、線上下載mysql安裝包
wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

5、安裝mysql
rpm -ivh mysql57-community-release-el7-8.noarch.rpm

6、進入目錄

cd /etc/yum.repos.d

7、安裝mysql服務(過程較慢)

sudo yum -y install mysql-server

8、匯入依賴

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

9、再次執行

yum -y install mysql-server

10、啟動mysql

systemctl start mysqld

11、檢視程序

ps -ef | grep mysql

12、編輯檔案/etc/my.cnf

新增行:skip-grant-tables

如圖:

13、重啟mysql

關閉mysql:service mysqld stop

啟動mysql:service mysqld start

14、無密碼登入

mysql -u root

15、切換資料庫

use mysql;

16、更新許可權

  //123456 是你新設定的密碼

命令:update mysql.user set authentication_string=password('123456') where user='root' and host='localhost';

17、檢視user表

select User,Host from user;

18、修改為任何地址都可以訪問

update user set Host='%' where User='root';

19、重新整理許可權

flush privileges;

20、重啟mysql

關閉mysql:service mysqld stop

啟動mysql: service mysqld start

相關文章