怎么從外部訪問mysql 如何通過外網(wǎng)訪問本地?cái)?shù)據(jù)庫

通過命令行如何遠(yuǎn)程訪問mysql?

1、登陸服務(wù)器端,進(jìn)入命令行,windows cmd;

在海城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),網(wǎng)絡(luò)營銷推廣,外貿(mào)網(wǎng)站制作,海城網(wǎng)站建設(shè)費(fèi)用合理。

2、設(shè)置用戶、密碼讓指定的IP訪問:mysql -u root -p 或安裝的快捷方式進(jìn)入:MySQL Command Line Client,使用grant命令:

grant 權(quán)限1,權(quán)限2,權(quán)限n on 數(shù)據(jù)庫名稱.表名稱 to 用戶名@用戶地址 identified by '連接口令';例子:mysqlgrant select,insert,update,delete,create,drop on mydb.mytable to lzpddd@192.168.1.88 identified by 'mypassword';給來自192.168.1.88

的用戶lzpddd分配可對數(shù)據(jù)庫 mydb的mytable表進(jìn)行select,insert,update,delete,create,drop等操作的權(quán)限,并設(shè)定口令為'mypassword';

mysqlgrant all privileges on *.* to lzpddd@192.168.1.88 identified by 'mypassword';給來自192.168.1.88

的用戶lzpddd分配可對所有數(shù)據(jù)庫的所有表進(jìn)行所有操作的權(quán)限限,并設(shè)定口令為'mypassword';

mysqlgrant all privileges on *.* tolzpddd@'%'identified by 'mypassword';給來自任何IP地址的用戶lzpddd分配可對所有數(shù)據(jù)庫的所有表進(jìn)行所有操作的權(quán)限限,并設(shè)定口令為'mypassword';

3、關(guān)閉服務(wù)器端防火墻或者開放3306端口(很重要);

4、客戶端連接:

進(jìn)入命令行,windows cmd,連接:

mysql -u 用戶名 -p密碼 -h服務(wù)器IP地址 -P服務(wù)器端MySQL端口號 -D 數(shù)據(jù)庫名注意:(1)服務(wù)器端口標(biāo)志-P一定要大些以區(qū)別于用戶-p,如果直接連接數(shù)據(jù)庫標(biāo)志-D也要大寫;

(2)如果要直接輸入密碼-p后面不能留有空格如-pmypassword;

(3)命令結(jié)束段沒有';'分號。

哪位大神可以簡單說一下外網(wǎng)訪問內(nèi)網(wǎng)MySQL數(shù)據(jù)庫的步驟嗎?

1,明確MySQL數(shù)據(jù)庫內(nèi)網(wǎng)訪問地址端口,確保MySQL數(shù)據(jù)庫服務(wù)正常,在內(nèi)網(wǎng)可以正常訪問連接。如我本機(jī)MySQL數(shù)據(jù)庫訪問地址是localhost:3306。

2.內(nèi)網(wǎng)使用花生殼動態(tài)域名解析,內(nèi)網(wǎng)服務(wù)器安裝花生殼,并使用它。

3.使用自己的帳號登錄。如沒有帳號,“注冊帳號”進(jìn)入網(wǎng)站進(jìn)行注冊帳號。正常登錄后,會顯示登錄帳號下的域名。

4.做映射。在默認(rèn)域名的地方點(diǎn)擊花生殼管理添加映射。點(diǎn)擊當(dāng)前主機(jī)。內(nèi)網(wǎng)任何端口映射,獲取外網(wǎng)隨機(jī)端口,點(diǎn)擊確認(rèn)。

怎樣配置mysql的外部訪問?

web站點(diǎn)可以用域名訪問的話,再建一個(gè)站點(diǎn)別名,根目錄指向mysql的所在目錄,并更改端口,如:mysql.example.com:8080/。

MySql數(shù)據(jù)庫安裝在虛擬機(jī)中,外界服務(wù)如何訪問

1、d:\mysql\bin\mysql -h localhost -u root //這樣應(yīng)該可以進(jìn)入MySQL服務(wù)器

2、mysqlGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //賦予任何主機(jī)訪問數(shù)據(jù)的權(quán)限

3、mysqlFLUSH PRIVILEGES //修改生效

4、mysqlEXIT //退出MySQL服務(wù)器

網(wǎng)站欄目:怎么從外部訪問mysql 如何通過外網(wǎng)訪問本地?cái)?shù)據(jù)庫
本文地址:http://www.bm7419.com/article2/dohhpoc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google定制網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)網(wǎng)站導(dǎo)航、虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司