首先你主機(jī)要能ping通虛擬機(jī),然后把虛擬機(jī)自帶的系統(tǒng)防火墻關(guān)掉(當(dāng)然也可以在虛擬機(jī)防火墻中添加3306端口例外),然后在虛擬機(jī)的mysql中允許遠(yuǎn)程訪問(最后這一個(gè)你自己查一下)
創(chuàng)新互聯(lián)主要從事做網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)聶拉木,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
首先,mysql只是一個(gè)數(shù)據(jù)庫軟件,安裝在windows還是linux操作系統(tǒng)上,連接方法一致,下面介紹windows下如何連接mysql數(shù)據(jù)庫。
一、本機(jī)mysql的連接方式:
1.按快捷鍵win+R鍵來進(jìn)入運(yùn)行,并輸入cmd,點(diǎn)擊確定
2.鍵入命令mysql
-u
root
-p,回車后提示你輸密碼.注意用戶名前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼。
3.如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進(jìn)入到MYSQL中了,MYSQL的提示符是:
mysql
二、遠(yuǎn)程mysql的連接方式
假設(shè)遠(yuǎn)程主機(jī)的IP為:111.111.111.111,用戶名為root,密碼為mysql123。則鍵入以下命令:
mysql
-h111.111.111.111
-uroot
-p;在提示符下輸入密碼mysql123,連接成功。
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ù)器