程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 兩年夜步調教您開啟MySQL 數據庫長途上岸帳號的辦法

兩年夜步調教您開啟MySQL 數據庫長途上岸帳號的辦法

編輯:MySQL綜合教程

兩年夜步調教您開啟MySQL 數據庫長途上岸帳號的辦法。本站提示廣大學習愛好者:(兩年夜步調教您開啟MySQL 數據庫長途上岸帳號的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是兩年夜步調教您開啟MySQL 數據庫長途上岸帳號的辦法正文


1、肯定辦事器上的防火牆沒有阻攔 3306 端口

MySQL 默許的端口是 3306 ,須要肯定防火牆沒有阻攔 3306 端口,不然長途是沒法經由過程 3306 端口銜接到 MySQL 的。

假如您在裝置 MySQL 時指定了其他端口,請在防火牆中開啟您指定的 MySQL 應用的端標語。

假如不曉得如何設置您的辦事器上的防火牆,請向您的辦事器治理員征詢。

2、增長許可長途銜接 MySQL 用戶並受權

1)起首以 root 帳戶上岸 MySQL

在 Windows 主機中點擊開端菜單,運轉,輸出“cmd”,進入掌握台,MySQL 的 bin 目次下,然後輸出上面的敕令。

在 Linux 主機中在敕令提醒行下輸出上面的敕令。

> MySQL -uroot -p123456

CODE: [COPY]

> MySQL -uroot -p123456

123456 為 root 用戶的暗碼。

2)創立長途上岸用戶並受權

> grant all PRIVILEGES on discuz.* to ted@'123.123.123.123' identified by '123456';

下面的語句表現將 discuz 數據庫的一切權限受權給 ted 這個用戶,許可 ted 用戶在 123.123.123.123 這個 IP 停止長途上岸,並設置 ted 用戶的暗碼為 123456 。

上面一一剖析一切的參數:

all PRIVILEGES 表現付與一切的權限給指定用戶,這裡也能夠調換為付與某一詳細的權限,例如:select,insert,update,delete,create,drop 等,詳細權限間用“,”半角逗號分隔。

discuz.* 表現下面的權限是針關於哪一個表的,discuz 指的是數據庫,前面的 * 表現關於一切的表,由此可以推理出:關於全體數據庫的全體表受權為“*.*”,關於某一數據庫的全體表受權為“數據庫名.*”,關於某一數據庫的某一表受權為“數據庫名.表名”。

ted 表現你要給哪一個用戶受權,這個用戶可所以存在的用戶,也能夠是不存在的用戶。

123.123.123.123 表現許可長途銜接的 IP 地址,假如想不限制鏈接的 IP 則設置為“%”便可。

123456 為用戶的暗碼。

履行了下面的語句後,再履行上面的語句,方可立刻失效。

> flush privileges;
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved