阿里雲伺服器mysql安裝
阿新 • • 發佈:2018-12-20
1、安裝mysql
安裝之前先apt-get update更新資源索引,安裝執行下面命令安裝mysql,安裝過程中需要你設定mysql的登入密碼。
apt-get install mysql-server
安裝客戶端,這個可能會提示已經安裝了。
apt-get install mysql-client-5.7
2、本地測試
mysql -uroot -p密碼
3、遠端連線配置
(1)修改配置檔案
預設情況下mysql只允許本機訪問,需要修改相應配置檔案
# 開啟配置檔案
vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到bind-address = 127.0.0.1這一行將其註釋掉。
service mysql restart
(2)建立遠端連線使用者
登入mysql後執行下面語句, 表示將所有許可權賦予給 root 使用者,允許其進行遠端登入
grant all privileges on . to ‘root’@’%’ identified by ‘root’ with grant option;
引數解釋:
- all privileges:賦予所有的許可權給指定使用者,也可以替換為賦予某一具體的許可權
- .:所賦予的許可權是針對全部資料庫的全部表。若指定某一具體資料庫的具體表,如:thinkphp_user
- root:表示給root使用者授權
- ‘%’:表示不限制連線的 IP。若想只允許某特定的 IP 進行遠端登入,可以改為具體 IP。
- by ‘root’:root 使用者的密碼
然後重新整理立即生效
flush privileges;
4、阿里雲伺服器設定
阿里雲的伺服器設定了安全組規則來限制ecs伺服器的ip,埠訪問策略。因此需要修改。 登入阿里雲,然後控制檯 然後配置規則 --> 新增安全組規則,在彈出框裡設定如下引數,然後確定
配置完後,就可以遠端連線了,使用navicat連線 點選連線測試即可檢視是否能連線上。