MySQL遠端連線的簡單設定

2021-08-30 16:25:00 字數 930 閱讀 2816

mysql預設是沒有開啟遠端控制的,必須新增遠端訪問的使用者。

如果是安裝版的話,從mysql提供的控制台進入。

用 root使用者登陸,然後:

grant all privileges on *.* to 建立的使用者名稱 @"%" identified by "密碼";

flush privileges;   * 重新整理剛才的內容*

格式: grant 許可權 on 資料庫名.表名 to 使用者@登入主機 identified by "使用者密碼";

@ 後面是訪問mysql的客戶端ip位址(或是主機名) % 代表任意的客戶端,如果填寫 localhost 為本地訪問(那此使用者就不能遠端訪問該mysql資料庫了)。

同時也可以為現有的使用者設定是否具有遠端訪問許可權。如下:

use mysql;

update db set host = ''%'' where user = ''使用者名稱''; (如果寫成 host=localhost 那此使用者就不具有遠端訪問許可權)

flush privileges;

檢視結果,執行:

use mysql;

select host,user,password from user;

+--------------+--------+---------------+

| host         | user | password |

+--------------+--------+-----------------+

| localhost |         |                |

| %            | john | 123456   |

| localhost | root |                |

+--------------+------ --+---------------+

mysql遠端連線設定 MySQL遠端連線設定

這只是乙個簡單mysql設定。但很多圖簡單,卻忽略了安全性。所以對設定中的細節和含義需要弄到清清楚楚才行。這只是乙個簡單mysql設定。但很多圖簡單,卻忽略了安全性。所以對設定中的細節和含義需要弄到清清楚楚才行。mysql遠端連線的設定問題 下面是步驟 1 登陸本地的mysql server mys...

Mysql安裝和簡單設定

mysql安裝檔案分為兩種,一種是msi格式的,一種是zip格式的。如果是msi格式的可以直接點選安裝,按照它給出的安裝提示進行安裝 相信大家的英文可以看懂英文提示 一般mysql將會安裝在c program files mysql mysql server 5.6 該目錄中 zip格式是自己解壓,...

mysql 設定遠端連線

授權法 grant select,insert,update,delete,create,drop on tablename.to username localhost identified by password 注意 tablename 你自己資料庫的名字,username 連線庫使用者名稱,l...