日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

udl 连mysql_自己如何正确获取MYSQL的ADO连接字符串

發(fā)布時(shí)間:2024/9/27 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 udl 连mysql_自己如何正确获取MYSQL的ADO连接字符串 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.在桌面上新建一個(gè)空的文本文件mysql.txt,重命名為mysql.udl;

2.雙擊這個(gè)mysql.udl文件,打開“數(shù)據(jù)庫連接屬性”對(duì)話框,在“提供程序”頁選擇”Micrsoft Ole DB Provider for ODBC Drivers“, 點(diǎn)擊下一步;

3.在“連接”頁的,"指定數(shù)據(jù)源"選擇"使用連接字符串";

4.點(diǎn)擊“編譯”,彈出“選擇數(shù)據(jù)源”,在“文件數(shù)據(jù)源”頁中點(diǎn)擊”新建“,在創(chuàng)建新數(shù)據(jù)源選擇MYSQL的驅(qū)動(dòng)程序”MySQL ODBC 5.1 Driver";

5.點(diǎn)擊“下一步”,點(diǎn)擊"瀏覽",在”另存為“對(duì)話框中文件名稱寫入“mysql",點(diǎn)擊”下一步“,點(diǎn)擊”完成“;

6.在"MySQL Connnettor/ODBC Data Source Configuration"對(duì)話框中按需求(如下圖);

7.點(diǎn)擊“Test”,看連接是否成功,連接成功會(huì)有個(gè)”Connenction successful“提示框,需要更詳細(xì)的設(shè)置點(diǎn)擊“Details”,點(diǎn)擊”O(jiān)K“,設(shè)置完成;

8.返回“數(shù)據(jù)庫連接屬性”對(duì)話框,點(diǎn)擊“測試連接”,成功的話就是我們要的連接字符串。

下面是我本機(jī)測試的ADO連接字符串,服務(wù)器localhost,數(shù)據(jù)庫meismon,用戶名root,密碼123456

Provider=MSDASQL.1;Persist?Security?Info=True;Extended?Properties="Driver=MySQL?ODBC?5.1?Driver;SERVER=localhost;UID=root;PWD=123456;DATABASE=seismon;PORT=3306;COLUMN_SIZE_S32=1"

注:關(guān)閉“數(shù)據(jù)庫連接屬性”后再次雙擊mysql.udl打開該對(duì)話框,會(huì)因?yàn)槊艽a丟失問題點(diǎn)擊“測試連接”會(huì)連接不上,把“數(shù)據(jù)庫連接屬性”對(duì)話框上的密碼等補(bǔ)全就可以了,用文本方式打開mysql.udl文件就是完整的連接字符串。

1.??? 新建一個(gè)文本文件“ado.txt”,重命名為“ado.udl”

注 1.1:ado.udl也可以通過別的方式得到,但必須是0字節(jié)的文件。

注 1.2:系統(tǒng)文件沒有擴(kuò)展名,XP資源管理器中,菜單“工具”-->“文件夾選項(xiàng)”-->“查看”-->“隱藏已知文件類型的擴(kuò)展名”,前面的勾去掉就行了。

2.??? 雙擊這個(gè)0字節(jié)的ado.udl文件,會(huì)打開“數(shù)據(jù)鏈接屬性”對(duì)話框

3.??? 在“數(shù)據(jù)鏈接屬性”對(duì)話框“提供程序”屬性頁中選擇你要使用連接數(shù)據(jù)庫的驅(qū)動(dòng)程序

我們以連接Access2003數(shù)據(jù)庫為例,如下圖

注3.1:該圖中會(huì)根據(jù)本機(jī)所安裝的數(shù)據(jù)庫驅(qū)動(dòng)不同而略有不同。

4.??? 點(diǎn)擊“下一步”,來到“連接”屬性頁中,在該頁中我們需要根據(jù)上一步選擇的數(shù)據(jù)庫驅(qū)動(dòng),該頁會(huì)各不同,但大致還是有很多相同的地方。

我們選擇的是Access2003的數(shù)據(jù)庫文件,由于“ado.udl”和數(shù)據(jù)庫文件“Demo.mdb”在同一個(gè)目錄,我們直接把該文件名寫上即可。

這里我們選擇好了,可以點(diǎn)擊“測試連接”,測試現(xiàn)在是否能連接上數(shù)據(jù)庫,如下圖

注4.1:最好是使用相對(duì)路徑,否則會(huì)在軟件發(fā)布的時(shí)候造成找不到該文件。

注4.2:在C語言中涉及到轉(zhuǎn)義字符,路徑中請(qǐng)注意把“/”換成“//”

注4.3: 連接網(wǎng)絡(luò)數(shù)據(jù)庫的時(shí)候最好把“允許保存密碼”前面的勾選上,并寫上正確的數(shù)據(jù)庫的“用戶名稱”和“密碼”,否則會(huì)在程序中因?yàn)檫B接字符串中未提供數(shù)據(jù)庫連接密碼而產(chǎn)生連接失敗的情況。

5.??? 在“高級(jí)”屬性頁中我們可以設(shè)置數(shù)據(jù)庫的一些其他設(shè)置,如數(shù)據(jù)庫訪問權(quán)限,如下圖

6.??? 在“所有”屬性頁中,我們還可以對(duì)剛才進(jìn)行的選擇進(jìn)行編輯和編輯其它的一些附加參數(shù),如下圖

7.??? “確定”關(guān)閉“數(shù)據(jù)鏈接屬性”對(duì)話框,選擇完成了,用記事本打開“ado.udl”文件,如下圖

注 7.1:連接字符串也可以直接寫成“"File Name=ado.udl"”

總結(jié)

以上是生活随笔為你收集整理的udl 连mysql_自己如何正确获取MYSQL的ADO连接字符串的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。