1. 程式人生 > >mysql 的遠程鏈接字符

mysql 的遠程鏈接字符

不同的 意思 安全性 啟動mysql all 本地 ubuntu14 本地連接 編輯

在上線環境需要設置允許遠程訪問,步驟如下:

1.配置my.cnf文件

不同的linux版本,這個文件的位置不同。(以ubuntu14為例)

該文件位置為 /etc/mysql/my.cnf ,編輯該文件

將bind-address = 127.0.0.1 用#註釋起來。

2.建一個遠程賬戶,(root賬戶只允許本地連接,考慮到安全性一般設置一個遠程登錄的賬戶)

用root賬戶登錄mysql

#mysql -u root -p root的密碼

mysql> GRANT ALL ON *.* TO admin@‘%‘ IDENTIFIED BY ‘admin‘ WITH GRANT OPTION;

這句話的意思 ,允許任何IP地址(上面的 % 就是這個意思)的電腦 用admin帳戶 和密碼(admin)來訪問這個MySQL Server

3.刷新權限

#flush privileges;

4.重新啟動mysql服務

#service mysql restart

mysql 的遠程鏈接字符