跳至主要內容

[MySQL]遠端連線

一開始設置時
多半先設成本地操作

如果需要遠端連線登入,可以使用以下方式

1. 先進入mysql內
sudo mysql -u root -p
2.建立一帳號,設定其密碼及權限.
grant all on *.* to '帳號名稱'@% identified by '密碼';
3.設定完後,執行以下
FLUSH PRIVILEGES;
讓其修改生效
4.退出mysql
exit

grant表示授權
all privileges表示所有管理權限
*.*表示所有資料庫
%表示在任意主機皆可登入

不過上面這行指令是讓這個帳號擁有此mysql中所有資料庫的權限
如果只是要讓他有特定資料庫的權限的話,可以使用下面這個方式
grant all on A.* to '帳號名稱'@% identified by '密碼';
表示讓其擁有所有A資料庫的權限

留言

此網誌的熱門文章

意外的起頭

去年暑假開始 意~外的接觸了這個世界 意~外的開始了這個學習的旅程 意~外的開始總是說不清的XDDD 先謝謝一路教我的DC跟一起學習的MK 還有不厭其煩的被我問問題的H-很愛嗆我... 以及途中的SHS跟K及PH 還有很長的路要走 未來這一年挑戰多多啊~~ 歌,未央