遠端連線mysql資料

2021-04-14 01:36:35 字數 926 閱讀 1990

搞了乙個多小時,差點把資料庫搞掛了。

google了一下,找到一些資料。現在把步驟記錄一下:

1、進入mysql,建立乙個新使用者xuys:

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

grant select,update,insert,delete on *.* to

[email protected]

identified by   "xuys1234";

檢視結果,執行:

use mysql;

select host,user,password from user;

可以看到在user表中已有剛才建立的xuys使用者。host欄位表示登入的主機,其值可以用ip,也可用

主機名,

將host欄位的值改為%就表示在任何客戶端機器上能以xuys使用者登入到mysql伺服器,建議在開發時

設為%。  

update user set host = '%' where user = 'xuys';

2、 回到系統命令行

windows系統: mysqladmin -u root -p reload

mysqladmin -u root -p shutdown

unix系統:./mysqladmin -u root -p pwd reload

./mysqladmin -u root -p pwd shutdown 3、

windows系統:mysqld --user=root&

unix系統:./mysqld_safe --user=root &

此時再用 administator工具進入時,會發現啟動,停止功能不能使用,那是因為啟動的時候沒有從系統服務啟動。解決辦法,再次停止mysql服務,然後從控制面板-》服務 中啟動mysql 就可以了

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

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

mysql 遠端連線失敗 mysql 遠端連線失敗

一 mysql 禁止 ip 遠端連線 mysql 庫 user表中 host 為 localhost 修改為 允許所有 ip 連線 或者 新增一條資料 host 為允許連線的 ip 二 授權某個使用者可以遠端連線 以root為例 grant all privileges on to root ide...

mysql遠端連線條件 MySql 遠端連線的條件

1 首先看伺服器防火牆 引用 centos 7.0預設使用的是firewall作為防火牆,使用iptables必須重新設定一下 1 直接關閉防火牆 systemctl stop firewalld.service 停止firewall systemctl disable firewalld.serv...