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

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

 更新時間:2007年07月29日 17:55:12   作者:  
MySQL的ODBC接口實現(xiàn)是通過安裝MyODBC驅(qū)動,這個驅(qū)動程序是跨平臺的。如果在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=主機;uid=用戶;password 
=密碼;" 'option = 設(shè)置 
sql.open mysql 
%>       
     上邊這段代碼是采用MyODBC開發(fā)版3.51連接的示例,使用開發(fā)版是因為一些新的特性和穩(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ù)源中定義,從很大程度簡單化了實現(xiàn)的難度,而且也起到增強安全性的作用。當(dāng)然,為了保證數(shù)據(jù)源可以在實際運作環(huán)境中被訪問到,一定要定義為“系統(tǒng)數(shù)據(jù)源”,開發(fā)時定義為“用戶數(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)建刪除及使用代價

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

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

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

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

    mysql?binlog?回滾示例解析

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

    MySQL的索引詳解

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

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

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

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

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

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

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

    MySQL子查詢原理的深入分析

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

最新評論

河曲县| 渝北区| 成安县| 乌鲁木齐市| 亚东县| 罗山县| 江西省| 正阳县| 辽源市| 凤翔县| 武穴市| 沭阳县| 平谷区| 松滋市| 定远县| 昭苏县| 贵溪市| 黄骅市| 鄂州市| 黑山县| 灵山县| 石柱| 东兰县| 郧西县| 大宁县| 合川市| 汽车| 兴和县| 永清县| 阳高县| 女性| 泊头市| 米脂县| 喀喇沁旗| 东港市| 武夷山市| 琼海市| 定南县| 新巴尔虎左旗| 临沧市| 黄龙县|