您好,登錄后才能下訂單哦!
這篇文章主要介紹了如何使用asp連接Mysql,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
ASP連接Mysql數據庫的問題。下了一個MySql 的ODBC驅動。做了個小測試。順利通過。先記錄下來,中間還有客戶端編碼的處理。
首先,在系統中安裝Mysql 的ODBC數據庫驅動。當前的穩定版本是3.51.下載地址是:http://dev.mysql.com/downloads/connector/odbc/3.51.html。下載安裝好后。在控制面板-->管理工具-->數據源 (ODBC)中的驅動程序頁中如果有MySQL ODBC 3.51 Driver就說明驅動已經安裝成功,就可以開始寫程序了。
下面是我測試時使用的程序,里面有說明就不再介紹了。
<%
'設置MySql連接屬性
'
'各個變量說明:
' myHost:MySql數據庫地址
' myDB:使用的MySql數據庫名
' myUID:連接MySql數據庫使用的帳號
' myPWD:連接MySql數據使用帳號的密碼
' myChareSet:客戶端使用的編碼類型。根據實際情況使用。
' 一般情況下使用gb2312 utf8 gbk這三種編碼。如果這三種都測試過仍然有亂碼。
' 請檢查你的設置。
'
' 風行浪子 2006-09-05
'
'數據庫設置開始
dim myHost,myDB,myUID,myPWD
myHost = "localhost"
myDB = "knowldge"
myUID = "root"
myPWD = "mysqladmin"
myChareSet = "gb2312"
strconnection="driver={mysql odbc 3.51 driver};server=" & myHost & ";database=" & myDB & ";user name=" & myUID & ";password=" & myPWD
set conn = server.createobject("adodb.connection")
'連接數據庫
conn.open strconnection
'設置客戶端字符編碼
conn.execute("set names '" & myChareSet & "'")
'數據庫設置結束
'以下的使用和asp連接SqlServer方法基本一樣。就是Sql語法有一些區別。
strquery = "select * from category"
set rs = conn.execute(strquery)
if not rs.bof then
%>
<%
do while not rs.eof
%>
<%
rs.movenext
loop
%>
序列號 | 標題 |
<%=rs("cid")%> | <%=rs("cname")%> |
<%
else
response.write("無數據.")
end if
rs.close
conn.close
set conn = nothing
set rsemaildata = nothing
%>
感謝你能夠認真閱讀完這篇文章,希望小編分享的“如何使用asp連接Mysql”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。