1. 程式人生 > >阿里雲伺服器中安裝MySQL資料庫

阿里雲伺服器中安裝MySQL資料庫

阿里雲伺服器Linux(CentOS)中MySQL5.7安裝以及完整的配置

2018年02月23日 16:41:21 li_Dijkstra 閱讀數:5705

       現今,好多同學在專案開發或者在進一步學習的過程中普遍會用到阿里的雲伺服器,在安裝MySQL時通常出問題比較多,所以今天就來詳細講一下MySQL的安裝以及詳細配置。

一、安裝前給大家推薦一個用於上傳和下載的工具

--yum install lrzsz

按照提示輸入y即可安裝完成

--rz    //按回車即可上傳本地檔案

二、提前準備好檔案mysql57-community-release-el7-11.noarch.rpm

點選下載

一步步輸入下面三條命令,即安裝好MySQL

--rpm -ivh mysql57-community-release-el7-11.noarch.rpm

--yum install mysql-server

--yum install mysql-devel

三、配置

--systemctl start mysqld    //開啟MySQL服務

--systemctl status mysqld   //可以檢視MySQL服務是否正常開啟(可省略

由圖可見MySQL已經正常啟動

--vi /var/log/mysql.log     //檢視並編輯MySQL的配置檔案(可省略

--grep "password" /var/log/mysqld.log    //用這條命令可快速找到MySQL的初始密碼,方便你登入後修改(每次安裝MySQL時初始密碼都是唯一的,因此這一步是必須的,如圖可以看出,我這次安裝的MySQL的初始密碼是【S+NwpxfZt0o;】)

--mysql –uroot –p    //然後輸入密碼

--set password for'root'@'localhost'=password('newpasswd');    //修改MySQL資料庫密碼(這裡要注意的是新密碼必須是大寫開頭,包含大、小寫字母,特殊符號等)

四、配置連線

比如我想用本機上的SQLyog連線剛才配置的阿里雲伺服器上的MySQL資料庫,還需要這一步:

-- grant all on *.* to [email protected]'%' identified by'123456' with grant option;    //[admin]是遠端連線的【使用者名稱】,[123456]是遠端連線的【密碼】(同樣,密碼必須是大寫開頭,包含大、小寫字母,特殊符號等)

關於SQLyog在連線遠端MySQL資料庫時的其他問題,比如在SSH中配置主機地址、使用者名稱、密碼等和用Xshell連線遠端伺服器基本類似。

至此,MySQL基本就配置完成了,可以滿足你的遠端訪問、操作需求了。