●客戶端訪問服務(wù)端
成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、成都網(wǎng)站制作與策劃設(shè)計,青河網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:青河等地區(qū)。青河做網(wǎng)站價格咨詢:18980820575
。利用Windows控制臺訪問(MySQL客戶端)
。利用數(shù)據(jù)庫管理工具(Navicat)
●客戶端需要連接認(rèn)證
。-h: 主機地址(本機localhost可以省略)
。-P: 端口號(默認(rèn)3306可以省略)
。-u: 用戶名
。-p: 用戶密碼
web站點可以用域名訪問的話,再建一個站點別名,根目錄指向mysql的所在目錄,并更改端口,如:mysql.example.com:8080/。
1、登陸服務(wù)器端,進入命令行,windows cmd;
2、設(shè)置用戶、密碼讓指定的IP訪問:mysql -u root -p 或安裝的快捷方式進入: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表進行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ù)庫的所有表進行所有操作的權(quán)限限,并設(shè)定口令為'mypassword';
mysqlgrant all privileges on *.* tolzpddd@'%'identified by 'mypassword';給來自任何IP地址的用戶lzpddd分配可對所有數(shù)據(jù)庫的所有表進行所有操作的權(quán)限限,并設(shè)定口令為'mypassword';
3、關(guān)閉服務(wù)器端防火墻或者開放3306端口(很重要);
4、客戶端連接:
進入命令行,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é)束段沒有';'分號。
1、d:\mysql\bin\mysql -h localhost -u root //這樣應(yīng)該可以進入MySQL服務(wù)器
2、mysqlGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //賦予任何主機訪問數(shù)據(jù)的權(quán)限
3、mysqlFLUSH PRIVILEGES //修改生效
4、mysqlEXIT //退出MySQL服務(wù)器
1. 允許外網(wǎng)訪問MySQL,首先得讓MySQL服務(wù)器有一個能和外網(wǎng)直接連接的公網(wǎng)的IP,就是不能是10.x.x.x , 172.16.x.y--172.31.x.y, 192.168.x.y的IP地址,
2. 然后在MySQL上執(zhí)行如下語句:
grant all peivilegess on *.* to root@'%' identified by '密碼';
flush privileges;
3. 打開防火墻,或配置防火墻允許3306端口通過
一般情況下,MySQL數(shù)據(jù)庫服務(wù)器不允許外界直接訪問,如果要訪問的話,可以安裝一個web頁面的東西(比如phpmyadmin),通過訪問頁面的形式來訪問數(shù)據(jù)庫服務(wù)器。
當(dāng)前標(biāo)題:怎么訪問外部mysql,訪問外網(wǎng)的正規(guī)途徑
當(dāng)前地址:http://chinadenli.net/article44/heiehe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、建站公司、網(wǎng)站導(dǎo)航、App開發(fā)、網(wǎng)站策劃、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)