當前位置:首頁 » 文件傳輸 » windows訪問虛擬機mysql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

windows訪問虛擬機mysql

發布時間: 2022-06-04 05:16:16

Ⅰ windows10連接ubuntu虛擬機5.7mysqlAccess denied for user 'root'@'10.8.151.56' (密碼正確)本機能連

對方的mysql沒有授權你的地址連接伺服器

Ⅱ MySql資料庫安裝在虛擬機中,外界服務如何訪問

1、d:\mysql\bin\>mysql -h localhost -u root //這樣應該可以進入MySQL伺服器

2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //賦予任何主機訪問數據的許可權

3、mysql>FLUSH PRIVILEGES //修改生效

4、mysql>EXIT //退出MySQL伺服器

Ⅲ 如何通過命令行連接虛擬機中的MySQL資料庫

開啟MySQL服務後,使用MySQL命令可以登錄。一般使用mysql -uroot -p即可。如果資料庫不是本機,則需要加參數,常用參數如下:

1,-h,指定ip地址,默認為localhost

2,-u,指定用戶名。

3,-p,指定密碼,密碼可以接在-p後面輸入mysql -uroot -p123456。也也可以mysql -uroot -p回車等提示輸入密碼時輸入,這樣輸入密碼沒有回顯。

Ⅳ 怎麼連接虛擬機中的MYSQL資料庫伺服器

首先你主機要能ping通虛擬機,然後把虛擬機自帶的系統防火牆關掉(當然也可以在虛擬機防火牆中添加3306埠例外),然後在虛擬機的mysql中允許遠程訪問(最後這一個你自己查一下)

Ⅳ 我想在Windows下用C++訪問虛擬機內Linux里的MySQL,不知道該怎麼做啊

在虛擬機里啟用遠程賬戶訪問許可權,你在虛擬機上用mysql的管理工具增加個用戶或者將root用戶的訪問許可權設置成「%」,而不是localhost就行了。
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

其中usrname是你的用戶名,%是訪問的機器,password是密碼。

http://dev.mysql.com/doc/refman/5.1/en/connector-cpp-getting-started-examples.html
官方有幫助的

Ⅵ 如何用mysql連接虛擬機上的資料庫

1,確認你的linux主機是否能夠連接你的win7主機,可用ping命令或者telnet命令
ping 192.168.1.139或者telent 192.168.1.139 3306

2,如果你的linux主機與你的win7主機路由是通的,在你的win7的控制面板上打開防火牆設置,確認你的3306埠沒有被防火牆屏蔽。

3,如果以上都沒有問題,請檢查你的mysql資料庫是否設置了連接許可權:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '11112222' WITH GRANT OPTION;
是授權jack用戶密碼是123456在IP地址10.10.50.127的地址登陸,也可以用通配符%代替IP表示任何地址。