首先,糾正一下,mysql只是一個(gè)數(shù)據(jù)庫(kù)軟件,安裝在windows還是linux操作系統(tǒng)上,連接方法一致,下面介紹windows下如何連接mysql數(shù)據(jù)庫(kù)。
公司主營(yíng)業(yè)務(wù):網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)推出津南免費(fèi)做網(wǎng)站回饋大家。
一、本機(jī)mysql的連接方式:
1.按快捷鍵win+R鍵來(lái)進(jìn)入運(yùn)行,并輸入cmd,點(diǎn)擊確定
2.鍵入命令mysql
-u
root
-p,回車后提示你輸密碼.注意用戶名前可以有空格也可以沒(méi)有空格,但是密碼前必須沒(méi)有空格,否則讓你重新輸入密碼。
3.如果剛安裝好MYSQL,超級(jí)用戶root是沒(méi)有密碼的,故直接回車即可進(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,連接成功。
首先安裝Mysql數(shù)據(jù)庫(kù)。
然后安裝MySQL
ODBC
驅(qū)動(dòng)
將要連接的MySQL數(shù)據(jù)庫(kù)文件夾復(fù)制到MySQL安裝文件夾的DATE目錄下,DATE下的文件名為數(shù)據(jù)庫(kù)名:
1、C:\Program
Files\MySQL\MySQL
Server
5.0\data
2、C:\ProgramData\MySQL\MySQL
Server
5.1\data
根據(jù)您的系統(tǒng)可能不能,本人WIN7系統(tǒng)為上面第二個(gè)目錄,安裝完成后,我們下一步就創(chuàng)建ODBC數(shù)據(jù)源,步驟如下:
一、打開(kāi)控制面板——管理工具——數(shù)據(jù)源(ODBC)——文件DSN如下圖:
點(diǎn)添加,然后選擇MySQL
ODBC
5.1
Driver
如下圖:
輸入數(shù)據(jù)源地址及名稱按下一步然后完成數(shù)據(jù)源的創(chuàng)建,如下圖:
完成創(chuàng)建如下圖:
然后系統(tǒng)會(huì)彈出下圖窗口,在Server:中填入本機(jī)地址:127.0.0.1,
Port:3306(MySQL默認(rèn)端口),User:填root(默認(rèn)用戶名為小寫root),密碼填入安裝時(shí)輸入的密碼,database:選擇MySQL數(shù)據(jù)庫(kù),完成按OK這樣數(shù)據(jù)源就創(chuàng)建成功!
然后打開(kāi)Access--外部數(shù)據(jù)--導(dǎo)入ODBC數(shù)據(jù)庫(kù)—選擇導(dǎo)入新表或鏈接--然后選擇剛剛創(chuàng)建的數(shù)據(jù)源,也可以在這里新建數(shù)據(jù)源,方法和前面一樣。
然后輸入密碼,選擇數(shù)據(jù)庫(kù)按OK建立鏈接!
1.首先你電腦上必須安裝了mysql的數(shù)據(jù)庫(kù)。(如果你不清楚自己是否已經(jīng)安裝成功mysql,你可以在開(kāi)始菜單輸入“mysql”,進(jìn)行搜索)
2.打開(kāi)你的Navicat?for?Mysql?(這里也可以使用上面的方法,在開(kāi)始菜單搜索框中輸入‘navicat’)
3.打開(kāi)后單機(jī)工具欄左邊第一個(gè)‘connection’,進(jìn)入連接頁(yè)面。
4.最重要的一步:打開(kāi)的界面有五個(gè)框需要輸入,第一個(gè):connection?Name?需要輸入的是你新建的連接的的名字,這里我們就命名為‘本地’,第二個(gè):
Host?Name/Ip?Address?你需要輸入的是你本機(jī)的ip地址或者直接輸入’localhost’,這里我們選擇第二種。?第三個(gè):Port?,輸入你安裝時(shí)候的端口號(hào),一般為默認(rèn)的3306;第四個(gè)和第五個(gè)分別為:UserName和Password,意思為你需要輸入你數(shù)據(jù)庫(kù)名用戶名和密碼,我的用戶名是:root,密碼:(保密,嘿嘿)。最后把下面那個(gè)‘Save?Passwod’的小框框給勾上。
5.完成上面步驟,然后點(diǎn)擊左下角有個(gè)‘Test?Connectiion’如果彈出success,恭喜你直接點(diǎn)擊右下角的‘save’按鈕就可以了。如果彈出error?,你則需要再重新仔細(xì)查看自己哪里填錯(cuò)了。
6.點(diǎn)擊‘save’后,你就可以雙擊“本地”(這里的‘本地’是你剛才輸入的connection?Name),然后打開(kāi)你的數(shù)據(jù)庫(kù)了。
在 Python 語(yǔ)言環(huán)境下我們這樣連接數(shù)據(jù)庫(kù)。
In [1]: from mysql import connector
In [2]: cnx = connector.connect(host="172.16.192.100",port=3306,user="appuser",password="xxxxxx")
但是連接數(shù)據(jù)庫(kù)的背后發(fā)生了什么呢?
答案
當(dāng)我們通過(guò)驅(qū)動(dòng)程序(mysql-connector-python,pymysql)連接 MySQL 服務(wù)端的時(shí)候,就是把連接參數(shù)傳遞給驅(qū)動(dòng)程序,驅(qū)動(dòng)程序再根據(jù)參數(shù)會(huì)發(fā)起到 MySQL 服務(wù)端的 TCP 連接。當(dāng) TCP 連接建立之后驅(qū)動(dòng)程序與服務(wù)端之間會(huì)按特定的格式和次序交換數(shù)據(jù)包,數(shù)據(jù)包的格式和發(fā)送次序由?MySQL 協(xié)議?規(guī)定。MySQL 協(xié)議:整個(gè)連接的過(guò)程中 MySQL 服務(wù)端與驅(qū)動(dòng)程序之間,按如下的次序發(fā)送了這些包。
MySQL 服務(wù)端向客戶端發(fā)送一個(gè)握手包,包里記錄了 MySQL-Server 的版本,默認(rèn)的授權(quán)插件,密碼鹽值(auth-data)。
2. MySQL 客戶端發(fā)出 ssl 連接請(qǐng)求包(如果有必要的話)。
3. MySQL 客戶端發(fā)出握手包的響應(yīng)包,這個(gè)包時(shí)記錄了用戶名,密碼加密后的串,客戶端屬性,等等其它信息。
4. MySQL 服務(wù)端發(fā)出響應(yīng)包,這個(gè)包里記錄了登錄是否成功,如果沒(méi)有成功也會(huì)給出錯(cuò)誤信息。
有多種方法啊。介紹其中一種,使用mysql數(shù)據(jù)庫(kù)的odbc驅(qū)動(dòng)。
步驟:
1.安裝mysql數(shù)據(jù)庫(kù)的odbc驅(qū)動(dòng),mysql-connector-odbc-3.51.23-win32.msi(其中*是版本號(hào)),下載并安裝。
2.在mysql中創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例。
3.打開(kāi)控制面板
--
管理工具
--
數(shù)據(jù)源odbc,在用戶dsn中添加一個(gè)mysql
odbc
3.51數(shù)據(jù)源。
4.在登錄login選項(xiàng)卡中輸入數(shù)據(jù)源名稱data
source
name,此處輸入mysqldns(也可以自己隨便命名,只要在后面導(dǎo)入數(shù)據(jù)的時(shí)候選擇正確的數(shù)據(jù)源名字就行);然后輸入服務(wù)器server,用戶user,密碼password,輸入正確后選擇要導(dǎo)入的數(shù)據(jù)庫(kù),database選擇你需要導(dǎo)入的數(shù)據(jù)庫(kù)。在連接選項(xiàng)connect
options中根據(jù)需要設(shè)置mysql使用的端口port和字符集character
set。
注:字符集一定要和mysql服務(wù)器相對(duì)應(yīng),如果mysql使用了gbk字符集,則一定要設(shè)置字符集為gbk,否則導(dǎo)入到sql
server可能會(huì)出現(xiàn)問(wèn)號(hào)亂碼。
5.打開(kāi)sql
server企業(yè)管理器,選擇該數(shù)據(jù)庫(kù),單擊右鍵選擇所有任務(wù)
--
導(dǎo)出數(shù)據(jù)。
6.‘選擇數(shù)據(jù)源’為默認(rèn),‘選擇目的’為剛剛安裝的mysql數(shù)據(jù)源,用戶/系統(tǒng)dsn為mysqldns。
方法2:
有多種方法啊。介紹其中一種,使用mysql數(shù)據(jù)庫(kù)的odbc驅(qū)動(dòng)。步驟:
1.安裝mysql數(shù)據(jù)庫(kù)的odbc驅(qū)動(dòng),mysql-connector-odbc-3.51.23-win32.msi(其中*是版本號(hào)),下載并安裝。
2.在mysql中創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例。
3.打開(kāi)控制面板
--
管理工具
--
數(shù)據(jù)源odbc,在用戶dsn中添加一個(gè)mysql
odbc
3.51數(shù)據(jù)源。
4.在登錄login選項(xiàng)卡中輸入數(shù)據(jù)源名稱data
source
name,此處輸入mysqldns(也可以自己隨便命名,只要在后面導(dǎo)入數(shù)據(jù)的時(shí)候選擇正確的數(shù)據(jù)源名字就行);然后輸入服務(wù)器server,用戶user,密碼password,輸入正確后選擇要導(dǎo)入的數(shù)據(jù)庫(kù),database選擇你需要導(dǎo)入的數(shù)據(jù)庫(kù)。在連接選項(xiàng)connect
options中根據(jù)需要設(shè)置mysql使用的端口port和字符集character
set。
注:字符集一定要和mysql服務(wù)器相對(duì)應(yīng),如果mysql使用了gbk字符集,則一定要設(shè)置字符集為gbk,否則導(dǎo)入到sql
server可能會(huì)出現(xiàn)問(wèn)號(hào)亂碼。
5.打開(kāi)sql
server企業(yè)管理器,選擇該數(shù)據(jù)庫(kù),單擊右鍵選擇所有任務(wù)
--
導(dǎo)出數(shù)據(jù)。
6.‘選擇數(shù)據(jù)源’為默認(rèn),‘選擇目的’為剛剛安裝的mysql數(shù)據(jù)源,用戶/系統(tǒng)dsn為mysqldns。
MySQL的用法如下:
一、準(zhǔn)備工作:
1、打開(kāi)任務(wù)管理器,啟動(dòng)MySQL服務(wù)(點(diǎn)擊開(kāi)始即可)。
2、打開(kāi)下載好的連接工具Navicat,選擇要連接的數(shù)據(jù)庫(kù)(MySQL),彈出MySQL-新建連接窗口,點(diǎn)擊測(cè)試連接,出現(xiàn)連接成功,點(diǎn)擊確定。
二、新建數(shù)據(jù)庫(kù):
在連接好的MySQL連接上點(diǎn)擊右鍵,選擇新建數(shù)據(jù)庫(kù),彈出新建數(shù)據(jù)庫(kù)窗口后,取數(shù)據(jù)庫(kù)名,輸入字符集為utf8,輸入排序規(guī)則為utf8_icelandic_ci,點(diǎn)擊確定,即可創(chuàng)建成功。
三、新建數(shù)據(jù)庫(kù)表:
在表上點(diǎn)擊右鍵,選擇新建表,添加字段,設(shè)置標(biāo)識(shí)列(勾選自動(dòng)遞增)。
四、導(dǎo)入數(shù)據(jù)庫(kù)表:
準(zhǔn)備一張要導(dǎo)入MySQL數(shù)據(jù)庫(kù)的表:在表上點(diǎn)擊右鍵,選擇運(yùn)行SQL文件,彈出運(yùn)行SQL文件,選擇數(shù)據(jù)庫(kù)表的位置,找到你要導(dǎo)入的表,點(diǎn)擊開(kāi)始完成導(dǎo)入,然后關(guān)閉即可。再次在表上點(diǎn)擊右鍵,選擇刷新,完成表的導(dǎo)入。
五、寫sql語(yǔ)句:
點(diǎn)擊新建查詢,然后選擇要連接的數(shù)據(jù)庫(kù)和表,即可盡情打代碼啦?。?!
網(wǎng)站欄目:怎么聯(lián)動(dòng)mysql數(shù)據(jù)庫(kù),mysql聯(lián)動(dòng)查詢
新聞來(lái)源:http://www.rwnh.cn/article30/dscohpo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、軟件開(kāi)發(fā)、Google、App設(shè)計(jì)、營(yíng)銷型網(wǎng)站建設(shè)、企業(yè)建站
聲明:本網(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í)需注明來(lái)源: 創(chuàng)新互聯(lián)