linux上開啟mysql的ssh遠程訪問


一、 修改mysql本地配置文件

1. 使用命令是進入編輯

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

可見到如下界面:

2. 修改配置文件並保存

向下移動光標,找到

添加#注釋改行(通過Ins按鈕進入編輯狀態)

退出並保存(通過Esc退出編輯,輸入命令:wq保存並退出)

二、給mysql賬戶授權遠程登錄

1. 登錄mysql

輸入命令mysql -u root -p

根據提示輸入密碼即可

2. 授權遠程登錄

GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;

意思為授權所有的ip地址都可以遠程登錄

語法為:grant all privileges on 庫名.表名 to ‘用戶名’@‘IP地址’ identified by '密碼' with grant option;

3. 輸入 flush privileges;更新數據庫

三、 重啟mysql

sudo service mysql restart


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM