基於阿里雲的mysql遠端登入配置

2021-10-03 04:41:18 字數 1082 閱讀 2663

1.安裝mysql

2.配置mysql遠端登入

2.1設定mysql使用者許可權

2.2設定mysql配置檔案

2.3重啟mysql伺服器

2.4配置阿里雲安全組

2.5測試mysql遠端登入

安裝mysql可參考下述部落格部分內容:基於阿里雲的tomcat和mysql環境搭建

mysql登入方式分為本地登陸和遠端登入,root使用者預設只允許本地登入,故需要登入mysql後進行如下設定:

mysql> grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;

mysql> flush privileges;

設定mysql的mysqld.cnf檔案,將其中的「bind-address = 127.0.0.1」改為「bind-address = 0.0.0.0」,過程如下:

#查詢mysqld.cnf所在位置

find / -name mysqld.cnf

vim /etc/mysql/mysql.conf.d/mysqld.cnf

#修改bind-address = 0.0.0.0並儲存退出

sudo service mysql restart
新增新的安全組規則,配置內容如下:

mysql預設埠為3306,如果已自定義mysql埠,則將埠範圍改為「自定義埠/自定義埠」。

使用mysql workbench測試是否配置成功。

開啟workbench,在新增介面進行如下配置:

阿里雲伺服器mysql遠端登入

利用xshell登入伺服器 mysql u root p 回車鍵輸入資料庫密碼 mysql show databases mysql user mysql mysql update user set host where user root and host localhost mysql flus...

阿里雲配置mysql遠端連線

預設是不能用客戶端遠端連線的,阿里雲提供的help.docx裡面做了設定說明,mysql密碼預設存放在 alidata account.log 首先登入 mysql u root h localhost p use mysql 開啟mysql資料庫 將host設定為 表示任何ip都能連線mysql,...

阿里雲配置mysql遠端連線

阿里雲預設是不能用客戶端遠端連線的,阿里雲提供的help.docx裡面做了設定說明,mysql密碼預設存放在 alidata account.log 首先登入 mysql u root h localhost p use mysql 開啟mysql資料庫 將host設定為 表示任何ip都能連線mys...