1. 程式人生 > >Centos7 安裝和配置Mysql5.7

Centos7 安裝和配置Mysql5.7

第一步:獲取mysql YUM

點選下載按鈕

在No thanks, just start my download.超連結上右擊,複製連結地址。

這個就是Yum倉庫的rpm包 其實就是一個下載地址

第二步:下載和安裝mysql源 

如果電腦上沒有安裝wget會提示以下資訊。

那麼我們使用yum -y install wget命令安裝wget

安裝好wget後繼續使用

安裝mysql

第三步:線上安裝Mysql

yum -y install mysql-community-server

出現完畢字樣則安裝完畢。(在這個過程可能需要比較好的網路,不然會失敗很多次)

第四步:啟動Mysql服務

systemctl start mysqld

第五步:設定開機啟動

第六步:修改root本地登入密碼

mysql安裝完成之後,在/var/log/mysqld.log檔案中給root生成了一個臨時的預設密碼。

通過命令vi /var/log/mysqld.log檢視

輸入 mysql -u root -p並輸入剛剛的密碼登入mysql

進入MySQL命令列之後輸入 ALTER USER 'root'@'localhost' IDENTIFIED BY '[email protected]';修改密碼為[email protected]

第七步:設定允許遠端登入

 Mysql預設是不允許遠端登入的,需要設定並且防火牆開放3306埠;

在這裡會有一個坑,就是不管你怎麼檢查語法,它始終會提示你語法錯誤。(上面是MySQL5.7的語法)

由於root帳戶是無法遠端登入的,只可以本地登入

所以我們需要設定允許任何主機登入(%),當然也可以設定為一個具體的主機ip

退出mysql並設定開放3306埠

第八步:配置預設編碼為utf8 

使用以下命令進入my.cnf檔案

修改/etc/my.cnf配置檔案,在[mysqld]下新增編碼配置,如下所示:

character_set_server=utf8

init_connect='SET NAMES utf8'

儲存退出並重啟mysql服務

進入MySQL並檢視編碼:

第九步:測試