ubuntu设置mysql可以非本地访问_ubuntu server下设置mysql的远程访问权限
安裝mysql
安裝mysql的方式較多主要有使用源安裝,使用本地壓縮包進(jìn)行安裝的方式。 具體參照 【ubuntu安裝mysql5.5】
檢查mysql的遠(yuǎn)程訪問權(quán)限
en@iZ944qtakg9Z:~$netstat?-tl?|?grep?mysql
#tcp????????0??????0?127.0.0.1:3306??????????0.0.0.0:*???????????????LISTEN
//ysql的3306端口只是監(jiān)聽本地的連接,這樣就阻礙了外部IP對該數(shù)據(jù)庫的訪問,
//修改的辦法其實(shí)很簡單,進(jìn)入到mysql的配置文件所在目錄(/etc/mysql/my.cnf)下,找到文件中的如下內(nèi)容:
#?Instead?of?skip-networking?the?default?is?now?to?listen?only?on
#?localhost?which?is?more?compatible?and?is?not?less?secure.
bind-address?=?127.0.0.1
//將?bind-address?=?127.0.0.1?前添加?#?注釋掉
//將mysql重啟
:sudo?/etc/init.d/my.cnf
//查看mysql運(yùn)行狀態(tài)
:sudo?/etc/init.d/mysql?status
//如果狀態(tài)是未啟動,請啟動服務(wù)
:sudo?service?mysql?restart
3. 設(shè)置遠(yuǎn)程登錄用戶
//創(chuàng)建遠(yuǎn)程訪問用戶
:mysql?-u?your_user_name?-p
#輸入你的密碼
mysql>>:?use?mysql;
//插入遠(yuǎn)程訪問密碼
mysql>>:?grant?all?privileges?on?*.*?to?user@"%"?identified?by?"password"?;
mysql>>:?flush?privileges?;//刷新權(quán)限
4.使用mysql客戶端軟件連接數(shù)據(jù)庫
【參考文獻(xiàn)】
關(guān)于設(shè)置mysql用戶權(quán)限 請參考?mysql用戶權(quán)限設(shè)置
總結(jié)
以上是生活随笔為你收集整理的ubuntu设置mysql可以非本地访问_ubuntu server下设置mysql的远程访问权限的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 西南大学位置在什么地方(西南大学有哪些王
- 下一篇: mysql sql wait 写法_有关