最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp采用ODBC接口訪問MySQL的方法

 更新時(shí)間:2007年07月29日 17:55:12   作者:  
MySQL的ODBC接口實(shí)現(xiàn)是通過安裝MyODBC驅(qū)動(dòng),這個(gè)驅(qū)動(dòng)程序是跨平臺的。如果在Linux等unix體系操作系統(tǒng)下使用,需要先安裝iodbc這些第三方ODBC標(biāo)準(zhǔn)支援平臺。 
簡單的ASP示例代碼: 
<% 
dim sql,mysql 
set sql = server.createobject("adodb.connection") 
mysql="driver={mysql odbc 3.51 driver};database=庫;server=主機(jī);uid=用戶;password 
=密碼;" 'option = 設(shè)置 
sql.open mysql 
%>       
     上邊這段代碼是采用MyODBC開發(fā)版3.51連接的示例,使用開發(fā)版是因?yàn)橐恍┬碌奶匦院头€(wěn)定性2.x正式版所不具備的。前幾天看了篇微軟安全專家所撰寫的如何編寫安全程序的教程。上邊提到如果按照上邊示例的方法一旦ASP文件的代碼被駭客看到,那么數(shù)據(jù)庫可能不保,然后引發(fā)一連串的問題,甚至被奪得管理權(quán)限。文章中順便提到了解決方法,是通過編寫com組件,然后由ASP調(diào)用組件的方法連接數(shù)據(jù)庫。這么做的好處是提高了安全性,但是問題是有能力這么做的人畢竟是少數(shù)。那么我的折衷方案是定義數(shù)據(jù)源。將庫、用戶、密碼以及設(shè)置這些連接信息統(tǒng)統(tǒng)在數(shù)據(jù)源中定義,從很大程度簡單化了實(shí)現(xiàn)的難度,而且也起到增強(qiáng)安全性的作用。當(dāng)然,為了保證數(shù)據(jù)源可以在實(shí)際運(yùn)作環(huán)境中被訪問到,一定要定義為“系統(tǒng)數(shù)據(jù)源”,開發(fā)時(shí)定義為“用戶數(shù)據(jù)源”或者“系統(tǒng)數(shù)據(jù)源”我倒覺得無傷大雅。 
使用數(shù)據(jù)源的ASP示例代碼 

<% 
dim sql 
set sql = server.createobject("adodb.connection") 
sql.open "dns=MySQL數(shù)據(jù)源名稱" 
%>

相關(guān)文章

  • 解析mysql與Oracle update的區(qū)別

    解析mysql與Oracle update的區(qū)別

    本篇文章是對mysql與Oracle update的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • Mysql的SELECT語句與顯示表結(jié)構(gòu)詳解

    Mysql的SELECT語句與顯示表結(jié)構(gòu)詳解

    這篇文章主要介紹了Mysql的SELECT語句與顯示表結(jié)構(gòu)詳解的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • Mysql索引創(chuàng)建刪除及使用代價(jià)

    Mysql索引創(chuàng)建刪除及使用代價(jià)

    這篇文章主要為大家介紹了Mysql索引創(chuàng)建刪除及使用代價(jià)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • MySQL中的共享鎖和排他鎖及加鎖方式

    MySQL中的共享鎖和排他鎖及加鎖方式

    文章介紹了MySQL中的共享鎖(SLock)和排他鎖(XLock)兩種類型,包括它們的定義、特點(diǎn)和加鎖方式,共享鎖允許多個(gè)事務(wù)同時(shí)讀取同一數(shù)據(jù)資源,而排他鎖則只允許一個(gè)事務(wù)修改或刪除某一行數(shù)據(jù),并且會阻塞其他事務(wù)對同一數(shù)據(jù)資源的訪問,感興趣的朋友一起看看吧
    2025-03-03
  • mysql?binlog?回滾示例解析

    mysql?binlog?回滾示例解析

    嚴(yán)格來說mysqlbinlog 不能算回滾,他只是將過去的數(shù)據(jù)修改記錄 重新執(zhí)行一遍,但是從結(jié)果上來看,他也算把數(shù)據(jù)恢復(fù)到任意時(shí)間點(diǎn)了,這篇文章主要介紹了mysql?binlog回滾示例解析,需要的朋友可以參考下
    2023-08-08
  • MySQL的索引詳解

    MySQL的索引詳解

    這篇文章主要介紹了MySQL的索引的一些資料,對于mysql的優(yōu)化來說索引是不得不說的,這里就為大家介紹一下,需要的朋友可以參考一下
    2018-01-01
  • 探討:innodb與myisam在存儲上有何特點(diǎn)和區(qū)別

    探討:innodb與myisam在存儲上有何特點(diǎn)和區(qū)別

    本篇文章是對innodb與myisam在存儲上有何特點(diǎn)和區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • Ubuntu Server下MySql數(shù)據(jù)庫備份腳本代碼

    Ubuntu Server下MySql數(shù)據(jù)庫備份腳本代碼

    為了mysql數(shù)據(jù)庫的安全,我們需要定時(shí)備份mysql數(shù)據(jù)庫,這里提供下腳本代碼,需要的朋友可以參考下
    2013-06-06
  • mysql binlog日志查詢不出語句問題及解決

    mysql binlog日志查詢不出語句問題及解決

    這篇文章主要介紹了mysql binlog日志查詢不出語句問題及解決,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • MySQL子查詢原理的深入分析

    MySQL子查詢原理的深入分析

    子查詢指一個(gè)查詢語句嵌套在另一個(gè)查詢語句內(nèi)部的查詢,這個(gè)特性從 MySQL 4.1 開始引入,下面這篇文章主要介紹了MySQL子查詢原理的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01

最新評論

从化市| 长泰县| 咸宁市| 溆浦县| 鹤岗市| 太谷县| 托里县| 辰溪县| 赤峰市| 云阳县| 辽阳市| 潜江市| 布尔津县| 大荔县| 大邑县| 广平县| 建始县| 陇南市| 七台河市| 祥云县| 通辽市| 桑植县| 伊宁县| 江西省| 华阴市| 健康| 长泰县| 万盛区| 平利县| 临猗县| 屯留县| 和龙市| 延寿县| 通州市| 阜阳市| 金溪县| 邵武市| 松阳县| 北安市| 屏东市| 子洲县|