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