工具/材料:Management Studio。
創(chuàng)新互聯(lián)建站一直秉承“誠(chéng)信做人,踏實(shí)做事”的原則,不欺瞞客戶(hù),是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶(hù)多一個(gè)朋友!為您提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、成都網(wǎng)頁(yè)設(shè)計(jì)、小程序開(kāi)發(fā)、成都網(wǎng)站開(kāi)發(fā)、成都網(wǎng)站制作、成都軟件開(kāi)發(fā)、app軟件開(kāi)發(fā)公司是成都本地專(zhuān)業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來(lái)見(jiàn)證!
1、首先在桌面上,點(diǎn)擊“Management Studio”圖標(biāo)。
2、然后在該界面中,另一臺(tái)電腦的IP地址,登錄名和登錄密碼。
3、之后在該界面中,點(diǎn)擊“連接”按鈕。
4、最后在該界面中,成功連接,顯示另一臺(tái)電腦上的SQL數(shù)據(jù)庫(kù)。
●客戶(hù)端訪問(wèn)服務(wù)端
。利用Windows控制臺(tái)訪問(wèn)(MySQL客戶(hù)端)
。利用數(shù)據(jù)庫(kù)管理工具(Navicat)
●客戶(hù)端需要連接認(rèn)證
。-h: 主機(jī)地址(本機(jī)localhost可以省略)
。-P: 端口號(hào)(默認(rèn)3306可以省略)
。-u: 用戶(hù)名
。-p: 用戶(hù)密碼
第一中方法:比較詳細(xì)
以下的文章主要介紹的是MySQL 數(shù)據(jù)庫(kù)開(kāi)啟遠(yuǎn)程連接的時(shí)機(jī)操作流程,其實(shí)開(kāi)啟MySQL 數(shù)據(jù)庫(kù)遠(yuǎn)程連接的實(shí)際操作步驟并不難,知識(shí)方法對(duì)錯(cuò)而已,今天我們要向大家描述的是MySQL 數(shù)據(jù)庫(kù)開(kāi)啟遠(yuǎn)程連接的時(shí)機(jī)操作流程。
1、d:\MySQL\bin\MySQL -h localhost -u root
這樣應(yīng)該可以進(jìn)入MySQL服務(wù)器
復(fù)制代碼 代碼如下:
MySQLupdate user set host = '%' where user = 'root';
MySQLselect host, user from user;
2、MySQLGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION
予任何主機(jī)訪問(wèn)數(shù)據(jù)的權(quán)限
3、MySQLFLUSH PRIVILEGES
修改生效
4、MySQLEXIT
退出MySQL服務(wù)器
這樣就可以在其它任何的主機(jī)上以root身份登錄啦!
以上的相關(guān)內(nèi)容就是對(duì)MySQL 數(shù)據(jù)庫(kù)開(kāi)啟遠(yuǎn)程連接的介紹,望你能有所收獲。
第二種方法:
1、在控制臺(tái)執(zhí)行 mysql -u root -p mysql,系統(tǒng)提示輸入數(shù)據(jù)庫(kù)root用戶(hù)的密碼,輸入完成后即進(jìn)入mysql控制臺(tái),這個(gè)命令的第一個(gè)mysql是執(zhí)行命令,第二個(gè)mysql是系統(tǒng)數(shù)據(jù)名稱(chēng),不一樣的。
2、在mysql控制臺(tái)執(zhí)行 GRANT ALL PRIVILEGES ON *.* TO ‘root'@'%' IDENTIFIED BY ‘MyPassword' WITH GRANT OPTION;
3、在mysql控制臺(tái)執(zhí)行命令中的 ‘root'@'%' 可以這樣理解: root是用戶(hù)名,%是主機(jī)名或IP地址,這里的%代表任意主機(jī)或IP地址,你也可替換成任意其它用戶(hù)名或指定唯一的IP地址;'MyPassword'是給授權(quán)用戶(hù)指定的登錄數(shù)據(jù)庫(kù)的密碼;另外需要說(shuō)明一點(diǎn)的是我這里的都是授權(quán)所有權(quán)限,可以指定部分權(quán)限,GRANT具體操作詳情見(jiàn):
4、不放心的話可以在mysql控制臺(tái)執(zhí)行 select host, user from user; 檢查一下用戶(hù)表里的內(nèi)容
一、連接遠(yuǎn)程數(shù)據(jù)庫(kù):
1、顯示密碼
如:MySQL
連接遠(yuǎn)程數(shù)據(jù)庫(kù)(192.168.5.116),端口“3306”,用戶(hù)名為“root”,密碼“123456”
C:/mysql
-h
192.168.5.116
-P
3306
-u
root
-p123456
2、隱藏密碼
如:MySQL
連接本地?cái)?shù)據(jù)庫(kù),用戶(hù)名為“root”,
C:/mysql
-h
localhost
-u
root
-p
Enter
password:
二、配置mysql允許遠(yuǎn)程鏈接
默認(rèn)情況下,mysql帳號(hào)不允許從遠(yuǎn)程登陸,只能在localhost登錄。本文提供了二種方法設(shè)置mysql可以通過(guò)遠(yuǎn)程主機(jī)進(jìn)行連接。
一、改表法
在localhost登入mysql后,更改
"mysql"
數(shù)據(jù)庫(kù)里的
"user"
表里的
"host"
項(xiàng),將"localhost"改稱(chēng)"%"
例如:
#mysql
-u
root
-p
Enter
password:
……
mysql
mysqlupdate
user
set
host
=
'%'
where
user
=
'root';
mysqlselect
host,
user
from
user;
二、授權(quán)法
例如:
你想myuser使用mypassword(密碼)從任何主機(jī)連接到mysql服務(wù)器的話。
mysqlGRANT
ALL
PRIVILEGES
ON
*.*
TO
'myuser'@'%'IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
如果你想允許用戶(hù)myuser從ip為192.168.1.6的主機(jī)連接到mysql服務(wù)器,并使用mypassword作為密碼
mysqlGRANT
ALL
PRIVILEGES
ON
*.*
TO
'myuser'@'192.168.1.3'IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
mysqlFLUSH
PRIVILEGES
使修改生效,就可以了
常見(jiàn)問(wèn)題:
1、在采用法二授權(quán)法之后,無(wú)法在本地登錄mysql(如:#mysql
-u
root
-p
-h
192.168.5.116
Enter
password:
ERROR
1045
(28000):
Access
denied
for
user
'root'@'loadb116'
(using
password:
YES)
上例中l(wèi)oadb116是主機(jī)名.
解決方法:
1、這時(shí)可以使用:mysql
-u
root
-p
登錄,進(jìn)入到mysql后。
mysql
grant
all
privileges
on
*.*
to
'root'@'loadb116'
identified
by
'123456'
with
grant
option;
Query
OK,
rows
affected
(0.00
sec)
mysql
flush
privileges;
Query
OK,
rows
affected
(0.00
sec)
2、在本地使用ip地址登錄
#
mysql
-u
root
-p
-h
192.168.5.116
Enter
password:
Welcome
to
the
MySQL
monitor.
Commands
end
with
;
or
/g.
Your
MySQL
connection
id
is
60
Server
version:
5.1.45
MySQL
Community
Server
(GPL)
Type
'help;'
or
'/h'
for
help.
Type
'/c'
to
clear
the
buffer.
mysql
怎樣來(lái)遠(yuǎn)程連接訪問(wèn)mysql數(shù)據(jù)庫(kù)。
工具/原料
mysql
cmd.exe
步驟/方法
首先確定已經(jīng)安裝并且能夠使用,而且數(shù)據(jù)庫(kù)的遠(yuǎn)程訪問(wèn)已開(kāi)啟;
如果對(duì)方不是固定的IP,則可以使用花生殼來(lái)充當(dāng)固定的IP,花生殼的安裝,及具體的使用方法,請(qǐng)參考另一篇經(jīng)驗(yàn) 《申請(qǐng)一個(gè)免費(fèi)域名及遠(yuǎn)程桌面》;
接下來(lái)便是訪問(wèn)了
首先在運(yùn)行輸入 cmd
這樣便打開(kāi)了命令提示符,如下:
打開(kāi)了之后在此輸入 mysql -h你的IP或者花生殼的賬戶(hù) -uroot -p該數(shù)據(jù)庫(kù)的密碼
例如:mysql -h30.158.59.78 -uroot -pabc123
mysql -htom.xicp.net -uroot -pabc123
完成
注意事項(xiàng)
在操作的時(shí)候注意留心,觀察按步驟來(lái)
當(dāng)前名稱(chēng):怎么訪問(wèn)別人的mysql 怎么訪問(wèn)別人的空間不被看到
鏈接地址:http://jinyejixie.com/article40/hpcpho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、品牌網(wǎng)站建設(shè)、建站公司、品牌網(wǎng)站制作、網(wǎng)站營(yíng)銷(xiāo)、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)