本文目錄一覽:
- 1、怎麼連接虛擬機中的MYSQL數據庫服務器
- 2、如何連接虛擬主機的遠程數據庫
- 3、怎麼連接本機虛擬機Linux系統上裝的mysql?
- 4、如何用mysql連接虛擬機上的數據庫
- 5、怎樣使用Navicat for Mysql連接Ubuntu虛擬機上的mysql服務器
- 6、如何通過命令行連接虛擬機中的MySQL數據庫
怎麼連接虛擬機中的MYSQL數據庫服務器
首先你主機要能ping通虛擬機,然後把虛擬機自帶的系統防火牆關掉(當然也可以在虛擬機防火牆中添加3306端口例外),然後在虛擬機的mysql中允許遠程訪問(最後這一個你自己查一下)
如何連接虛擬主機的遠程數據庫
1、打開虛擬主機服務商網站-登陸-管理中心-虛擬主機管理-高級管理/數據庫管理
2、php連接數據庫代碼如下
?php
$conn=mysql_connect(“localhost”, “root”, “password”);
$result=mysql_db_query(“Database”, “SELECT * FROM `info`”, $conn);
// 獲取查詢結果
$row=mysql_fetch_row($result);
echo ‘font face=”verdana”‘;
echo ‘table border=”1″ cellpadding=”1″ cellspacing=”2″‘;
// 顯示字段名稱
echo “/btr/b”;
for ($i=0; $imysql_num_fields($result); $i++)
{
echo ‘td bgcolor=”#000F00″b’.
mysql_field_name($result, $i);
echo “/b/td/b”;
}
echo “/tr/b”;
// 定位到第一條記錄
mysql_data_seek($result, 0);
// 循環取出記錄
while ($row=mysql_fetch_row($result))
{
echo “tr/b”;
for ($i=0; $imysql_num_fields($result); $i++ )
{
echo ‘td bgcolor=”#00FF00″‘;
echo $row[$i];
echo ‘/td’;
}
echo “/tr/b”;
}
echo “/table/b”;
echo “/font”;
// 釋放資源
mysql_free_result($result);
// 關閉連接
mysql_close($conn);
?
2、本地phpstudy 打開-phpstudy-啟動 -myslq管理-輸入密碼root-管理數據庫
3、wamp類似於phpstudy
怎麼連接本機虛擬機Linux系統上裝的mysql?
Linux系統安裝MySQL數據庫管理工具,方法如下:
1、下載MySQL安裝包,去MySQL官網即可下載。
2、解壓安裝包,執行命令:
tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz
3、複製解壓後的mysql目錄到系統的本地軟件目錄,執行命令:
cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
4、添加系統mysql組和mysql用戶,執行命令:
groupadd mysql和useradd -r -g mysql mysql
5、開始編譯安裝MySQL數據庫工具:
##進入安裝mysql軟件目錄:執行命令
cd /usr/local/mysql
##修改當前目錄擁有者為mysql用戶:執行命令
chown -R mysql:mysql ./
##安裝數據庫:執行命令
./scripts/mysql_install_db –user=mysql
##修改當前目錄擁有者為root用戶:執行命令
chown -R root:root ./
##修改當前data目錄擁有者為mysql用戶:執行命令
chown -R mysql:mysql data
##到此數據庫安裝完畢,啟動mysql服務:執行命令
service mysql start
如何用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表示任何地址。
怎樣使用Navicat for Mysql連接Ubuntu虛擬機上的mysql服務器
可按如下步驟建立連接:
1、打開Navicat for MySQL軟件。
2、點擊左上角“連接”按鈕。
3、根據要連接的數據的內容填寫。
其中連接名為本地方便自己識別的名稱,可自定義。
主機名或IP地址可填寫mysql服務器的IP地址。
端口一般填寫3306(mysql默認端口)。
用戶名及密碼可諮詢數據庫管理員獲取。
填寫完畢後點擊確定按鈕。
4、創建後,會在左邊列表中出現剛才新建的連接。如圖:
如何通過命令行連接虛擬機中的MySQL數據庫
開啟MySQL服務後,使用MySQL命令可以登錄。一般使用mysql -uroot -p即可。如果數據庫不是本機,則需要加參數,常用參數如下:
1,-h,指定ip地址,默認為localhost
2,-u,指定用戶名。
3,-p,指定密碼,密碼可以接在-p後面輸入mysql -uroot -p123456。也也可以mysql -uroot -p回車等提示輸入密碼時輸入,這樣輸入密碼沒有回顯。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/249446.html