連線遠端MySQL資料庫

2022-06-23 04:39:10 字數 766 閱讀 7322

首先我們應該先知道 mysql 可以從本地連線,也可以遠端連線,本地連線執行 mysql -u.. -p.. 就可以了,遠端連線的話,就有可能會出現很多問題,導致連線不上,現在我們就來看看連線過程需要注意的地方:

首先試一試本地連線,表示 mysql 是可連線的

執行  netstat -apn|grep

3306

,如果顯示的是 127.0.0.1:3306,注釋 /etc/mysql/mysql.conf.d/mysqld.cnf 中的 bind-adress 127.0.0.1,然後執行  service mysql restart  重啟msyql,再次執行  netstat -apn|grep

3306

,如果顯示的是 :::3306 就可以了

本地連線mysql,修改可以遠端登入的許可權

方法一:

use mysql;update

user

set host='%

'where

user='

root

';

方法二:

grant

allprivileges

on*.*to'

root

'@'%

' identififed by'密碼

'with

grant

option;

完成後執行  flush privileges;  重新整理許可權。

遠端連線MySQL資料庫

原來因為省事把mysql資料庫和tomcat伺服器裝在乙個機器上了。所以一直以來在768m的記憶體1.89ghz的cpu的古董機上跑myeclipse,另外除錯需要用到瀏覽器還有一些開啟的現查到文件。雖然機器任勞任怨,但自己有時實在難以忍受。前兩天想到在樓上的機器上安裝mysql伺服器,開始因為使用...

遠端連線MySQL資料庫

遠端無法訪問mysql主要是由於沒有許可權,只需新增一下 即可。mysql grant all privileges on to root identified by root with grant option mysql flush privileges 重新整理一下許可權第二個 root 表示...

遠端連線mysql資料庫

1.登入資料庫 mysql u p 2.開啟名為mysql的資料庫 use mysql 3.檢視user表 select user,host from user 4.授權 grant all on to root 使用者名稱 host名 identified by 123456 密碼 with gr...