配置mysql遠端連線

2021-10-03 06:21:06 字數 1001 閱讀 1063

修改/etc/mysql/mysql.conf.d/mysqld.cnf

找到 bind-address=127.0.0.1 將其注釋掉(「開頭新增#」)

進入mysql,修改許可權:

grant all privileges on 庫名.表名 to 『使用者名稱』@『ip位址』 identified by 『密碼』 with grant option;

我的是這樣:

grant

allprivilegeson*

.*to'root'@'%

' identified by '

19990502' with

grant

option

;然後重新整理:flush privileges;

重啟mysql進行測試,如果連線不上,可能雲伺服器安全組沒有放開3306埠。

如果開啟後還不行,像我

查了一查,這是密碼錯誤。其實root這時的密碼並不 是當初安裝的時候設定的密碼,而是一串當初mysql自己生成的亂碼,得記住。或者需要改掉

如果你在遠端或者本地都不行只能修改/etc下的my.cnf在[mysqld]下新增 skip_grant_tables讓mysql在執行的時候可以跳過許可權,直接登入。

我是遠端是可以直接通過設定密碼進入,但是windows想遠端訪問就不行。所以我就可以遠端直接登入

進入mysql:

use mysql;

update user set password=possword("密碼") where user = "root";//修改資料庫密碼

flush privileges; //重新整理資料庫

重啟資料庫,測試鏈結,o

mysql配置連線遠端 MySql配置遠端訪問

我現在有兩個伺服器,ip位址分別是192.168.250.1和192.168.250.10,我現在要從192.168.250.1這台伺服器登入到192.168.250.10這台伺服器,直接登入時碰到乙個問題 host mpi01 is not allowed to connect to this m...

Mysql遠端連線配置

需要編輯mysql配置檔案my.cnf.通常狀況,my.cnf放置於在以下目錄 etc mysql my.cnf ubuntu linux 其他的再看看 然後用vi編輯my.cnf,修改內容從以下行 mysqld 1.確保skip networking被刪除或者遮蔽,否則不支援tcp ip 訪問 2...

配置mysql遠端連線

1.來配置一下允許遠端鏈結即可 use mysql 開啟mysql資料庫 update user set host where user root and host localhost flush privileges 重新整理許可權表,使配置生效 將host設定為 表示任何ip都能連線mysql,...