欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決阿里云ECS服務(wù)器下安裝MySQL無(wú)法遠(yuǎn)程連接的問(wèn)題

 更新時(shí)間:2022年07月13日 15:47:09   作者:taadis  
這篇文章介紹了解決阿里云ECS服務(wù)器安裝MySQL無(wú)法遠(yuǎn)程連接的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

場(chǎng)景重現(xiàn)

在阿里云ECS下,Ubuntu系統(tǒng)上通過(guò)以下命令安裝的MySQL數(shù)據(jù)庫(kù),本地連接正常, 但遠(yuǎn)程死活連接不上。

# 安裝MySQL
apt-get install mysql-server

解決辦法

主要有以下幾點(diǎn):

  • 用戶(hù)root默認(rèn)受限為本地可訪問(wèn)(localhost), 遠(yuǎn)程拒絕(出于安全考慮吧)
    但是這個(gè)我們可以修改的, 在本地用root登錄后, 修改對(duì)應(yīng)的表字段值即可. 這里需要注意的是MySQL安裝完成后, 自帶了一個(gè)mysql數(shù)據(jù)庫(kù), 里面有個(gè)user表, 就是存放此類(lèi)信息的.
    我們用sql命令即可完成修改:

 用戶(hù)root對(duì)應(yīng)的主機(jī)改為任意主機(jī)

update user set host='%' where user='root' and host='localhost';

然后重啟MySQL服務(wù), 使配置生效

/etc/init.d/mysql restart

當(dāng)然如果嫌重啟麻煩,也可以直接刷新

flush privileges;

修改好了用戶(hù)本身的限制,但是遠(yuǎn)程還是不能訪問(wèn)。

  • MySQL本身配置項(xiàng)的問(wèn)題
    在MySQL配置文件/etc/mysql/my.cnf中,
    找到地址綁定配置bind-address = 127.0.0.1,注釋掉或改為bind-address = 0.0.0.0即可。

    mysql-server-5.7 版本中配置文件結(jié)構(gòu)有所變化,修改該配置需要在/etc/mysql/mysql.conf.d/mysqld.cnf文件中。

  • 阿里云服務(wù)器的的安全規(guī)則中開(kāi)啟3306的入站規(guī)則3306是MySQL默認(rèn)的服務(wù)端口。

然后大功告成, 試試能否遠(yuǎn)程訪問(wèn)吧。

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論