1. 程式人生 > >阿里雲伺服器mysql安裝

阿里雲伺服器mysql安裝

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這一行將其註釋掉。 在這裡插入圖片描述

儲存退出後重啟mysql

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連線 在這裡插入圖片描述 點選連線測試即可檢視是否能連線上。