隨著我國互聯(lián)網(wǎng)技術(shù)不斷的進(jìn)步,計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展也逐漸趨向成熟。計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展為人民群眾生活帶來了很大的益處,使得人們的生活更便捷與信息化。下面是我為大家整理的關(guān)于Mysql Workbench使用教程之如何連接數(shù)據(jù)庫,一起來看看吧!
10年積累的成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有巴南免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
Mysql Workbench使用教程之如何連接數(shù)據(jù)庫的 方法
工具/原料
Mysql Workbench
方法/步驟
首先通過點(diǎn)擊電腦開始→選擇Mysql Workbench,點(diǎn)擊啟動(dòng)這個(gè)應(yīng)用程序,當(dāng)然看官也可以選擇通過點(diǎn)擊桌面快捷方式進(jìn)入程序
打開后如下圖顯示的是軟件的主界面,因?yàn)闆]有添加數(shù)據(jù)庫所以面板上沒有顯示數(shù)據(jù)庫的連接。
找到界面最頂端的database(數(shù)據(jù)庫),在彈出的菜單項(xiàng)目中選擇manage connections,如下圖
點(diǎn)擊后出現(xiàn)如下界面,在輸入框中輸入數(shù)據(jù)庫地址ip,用戶名密碼口令,數(shù)據(jù)庫端口
填寫完成后,點(diǎn)擊下方的testconnection按鈕,測(cè)試連接數(shù)據(jù)庫是否正確
測(cè)試連接正確后,就可以建立數(shù)據(jù)庫連接了。如下圖
Mysql Workbench使用教程之如何連接數(shù)據(jù)庫的方法相關(guān) 文章 :
1. Mysql Workbench使用教程之如何連接數(shù)據(jù)庫
2. MySQLWorkbench連接遠(yuǎn)程數(shù)據(jù)庫
3. MYSQL 數(shù)據(jù)庫遠(yuǎn)程訪問
4. MySQL-Front 如何連接數(shù)據(jù)庫
5. Navicat for MySQL 使用SSH方式鏈接遠(yuǎn)程數(shù)據(jù)庫
連接方法如下:
1.建立一個(gè)web項(xiàng)目
2.把數(shù)據(jù)庫驅(qū)動(dòng)復(fù)制到lib目錄下。數(shù)據(jù)庫驅(qū)動(dòng)有:mysql,sqlserver,oracle等 是什么樣類型的數(shù)據(jù)導(dǎo)入相應(yīng)驅(qū)動(dòng)。
3.編寫一個(gè)連接數(shù)據(jù)庫的工具類,獲取一個(gè)連接。下面以mysql數(shù)據(jù)庫為例。
核心代碼:
public class DataUtils {
/**
* 從數(shù)據(jù)中獲取一個(gè)連接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
//表為test,用戶名root,密碼admin。
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}
4.獲取到與相應(yīng)數(shù)據(jù)庫的連接后,就可以做增刪改查操作了。記得做完操作后,關(guān)閉連接,釋放資源。
要連接一個(gè)服務(wù)器上的mysql數(shù)據(jù)庫首先需要知道這個(gè)服務(wù)器的ip地址、mysql數(shù)據(jù)庫的用戶名和密碼還有端口號(hào)(默認(rèn)是3306)。然后通過Navicat Premium這個(gè)軟件來完成,具體步驟如下:
步驟1:電腦上安裝Navicat Premium(可以百度搜索“Navicat Premium”然后下載)
步驟2:安裝完畢,打開Navicat Premium,點(diǎn)擊“連接”,然后下拉選擇“MySQL”
步驟3:打開MySQL的新建連接界面,然后給連接取個(gè)名字并輸入已知MySQL數(shù)據(jù)庫所在服務(wù)器的IP地址、數(shù)據(jù)庫端口(默認(rèn)3306)、用戶名、密碼,確保沒問題之后點(diǎn)擊“測(cè)試連接”,如果提示“連接成功”,則說明輸入的各項(xiàng)參數(shù)是正確的。
步驟4:測(cè)試通過之后點(diǎn)擊“確定”,即可成功連接服務(wù)器上面的MySQL數(shù)據(jù)庫,在里面就可以面各個(gè)數(shù)據(jù)庫的數(shù)據(jù)了。
方式1
/usr/local/mysql5.7/bin/mysql -p
此方法默認(rèn)采用root@localhost用戶登錄,
方式2
/usr/local/mysql5.7/bin/mysql -uroot -p -S /app/data/mysql3307/tmp/mysql.sock
方式3
/usr/local/mysql5.7/bin/mysql -uroot -p -h 127.0.0.1 -P3307
此方式的用戶和方式 2 的不同,如下
root@localhost 和root@'127.0.0.1'是不同的用戶
方式4
/usr/local/mysql5.7/bin/mysql -uroot -p -h localhost -P3307
此方式和方法1 及方法 2 用戶相同
可以使用MySQL推出的MySQLConnector/Net組件,該組件是MySQL為ADO.NET訪問MySQL數(shù)據(jù)庫設(shè)計(jì)的.NET專用訪問組件,完成該組件后,需要在項(xiàng)目中引用這個(gè)組件,之后在程序中引用命名空間MySql.Data.MySqlClient,即可開始進(jìn)行連接MySQL數(shù)據(jù)庫的操作了,示例如下:
protected
voidMySqlCon()
{
//數(shù)據(jù)庫連接字符串跟連接SQLSERVER沒有區(qū)別
string
constr
=
"server=localhost;UserId=root;password=root;Database=test";
//下面使用MySql
Connector/net提供的專用對(duì)象
MySqlConnection
mycon
=
new
MySqlConnection(constr);
mycon.Open();
MySqlCommandmycmd
=
new
MySqlCommand("select
*
from
users",
mycon);
MySqlDataReader
myreader
=
mycmd.ExecuteReader();
while
(myreader.Read())
{
if
(myreader.HasRows)
{
MessageBox.Show(myreader.GetString("email")
);
}
}
myreader.Close();
mycon.Close();
本文標(biāo)題:數(shù)據(jù)庫mysql怎么連接 用什么連接mysql數(shù)據(jù)庫
標(biāo)題鏈接:http://vcdvsql.cn/article22/hehgjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、建站公司、面包屑導(dǎo)航、網(wǎng)站設(shè)計(jì)、網(wǎng)站收錄、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)