首頁  >  文章  >  資料庫  >  centOS7.4安裝mysql 5.7.26的方法

centOS7.4安裝mysql 5.7.26的方法

WBOY
WBOY轉載
2023-05-28 15:25:061157瀏覽

centos中預設安裝有mariadb,這個是mysql的分支,但為了需要,還是要在系統中安裝mysql,而且安裝完成之後可以直接覆掉mariadb。

1 下載並安裝mysql官方的yum repository

#[root@localhost ~]# wget -i -c

  使用上面的指令就直接下載了安裝用的yum repository,大概25kb的樣子,然後就可以直接yum安裝了。

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm

  之後就開始安裝mysql伺服器。

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

  這一步驟可能會花點時間,安裝完成後就會覆蓋掉先前的mariadb。

2 mysql資料庫設定

  先啟動mysql

[root@localhost ~]# systemctl start mysqld.service

  查看mysql運作狀態,運作狀態如圖:

[root@localhost ~]# systemctl status mysqld.service

 centOS7.4安装mysql 5.7.26的方法

此時mysql已經開始正常運行,不過要想進入mysql還得先找出此時root用戶的密碼,透過以下指令可以在日誌檔案中找出密碼:

[root@localhost ~]# grep "password" /var/log/mysqld.log

centOS7.4安装mysql 5.7.26的方法

如下指令進入資料庫:

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

輸入初始密碼,此時不能做任何事情,因為mysql預設必須修改密碼之後才能操作資料庫:

mysql> alter user 'root'@'localhost' identified by 'new password';

密碼設定12位元

  這裡有個問題,新密碼設定的時候如果設定的過於簡單會錯誤:

centOS7.4安装mysql 5.7.26的方法

  原因是因為mysql有密碼設定的規範,具體是與validate_password_policy的值有關:

centOS7.4安装mysql 5.7.26的方法

設定完密碼就完成了

以上是centOS7.4安裝mysql 5.7.26的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除