Ubuntu16 遠端連線MySQL

2022-03-16 09:16:09 字數 815 閱讀 3039

1、進入mysql配置目錄允許其他ip可以鏈結

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

吧下面這行注釋掉

#bind-address = 127.0.0.1

2、遠端連線還是失敗,檢視日誌發現會把訪問ip去查詢網域名稱,關閉dns解析

#vi /etc/mysql/my.cnf

加上這個

skip-name-resolve

3、鏈結仍然失敗,檢視日誌發現關閉dns解析後找不到自己網域名稱

1       100616 21:05:15 [warning] 'user' entry 'root@hexuweb101' ignored in --skip-name-resolve mode.

2 100616 21:05:15 [warning] 'user' entry '@hexuweb101' ignored in --skip-name-resolve mode.

把資料庫裡面mysql庫裡面的user表的主機改成ip

update user set host='11。x.x.x where user='mysql.sys';

update user set host='11.x.x.x' where user='root';

grant all privileges on *.* to 'root'@'%' identified by 'pawword';   

flush privileges;

然後重啟下資料庫伺服器,鏈結成功

Window遠端登入Ubuntu16

wget unzip tigervncserver 1.6.80 4 amd64.zip dpkg i tigervncserver 1.6.80 4 amd64.deb 如果安裝出錯可執行 apt get install f 修復依賴關係 安裝 apt get install xrdp y 配置 ...

設定root遠端連線ubuntu上mysql

1.安裝mysql,如果是root使用者,直接執行一下命令.如果非root,則需要用sudo命令 a.apt get install mysql server b.apt get isntall mysql client c.apt get install libmysqlclient dev 2....

ubuntu16啟用daytime服務

1.安裝xinted 先用cat etc services grep daytime 看一下是否有daytime服務,如果沒有的話需要安裝xinted 因為daytime服務包含在xinetd服務中。直接輸入命令 sudo apt get install xinetd 2.修改配置檔案 修改xine...