ASP後台快速呼叫Mysql 資料庫

2021-08-23 11:56:56 字數 2152 閱讀 9847

[hkey_local_machine/software/odbc/odbcinst.ini/myodbc driver]

"usagecount"=dword:00000002

"driver"="c://windows//system"

"setup"="c://windows//system"

"sqllevel"="1"

"fileusage"="0"

"driverodbcver"="02.50"

"connectfunctions"="yyy"

"apilevel"="1"

"cptimeout"="120"

[hkey_local_machine/software/odbc/odbcinst.ini/odbc drivers]

"myodbc driver"="installed"

儲存後雙擊該檔案,將上面**註冊到windows登錄檔中。

如果安裝在windows2000中,則driver和setup主鍵的值要做相應改變,這裡我想就不用多說了。

如果成功,在控制面板/odbd資料來源的驅動程式裡將看到myodbd driver這一項!

第二步:建立asp檔案鏈結資料庫。

這裡有兩種方法,一種是在odbc資料來源中建立乙個系統dsn。後來我發現不建立也可以在asp中使用mysql,方法在下文將講道。

開啟控制面板/odbd資料來源,選擇系統dsn,然後新增乙個新的dsn,驅動程式選擇myodbd driver,會出現乙個對話方塊供輸入mysql

相關資訊。

windows dsn name: 所要建立dsn的名稱

mysql host (name or ip):mysql伺服器的名稱或者是ip位址,通常填localhost

mysql database name:需要使用資料庫的名稱,資料庫在mysql管理程式中建立。這裡我們使用乙個例子。資料庫名:hc188

裡面有資料表:user 資料表有兩個字段分別是:username和password,隨便插入幾個資料。

user:鏈結資料庫的使用者名稱,我填的是root超級使用者

password:鏈結資料庫使用者密碼,如果沒有,可以不填

port(if not 3306):mysql在伺服器的埠,如果不填預設為3306

sql command on connect:使用sql命令鏈結資料庫,這項可以不填

填寫完畢後選擇ok儲存。

下面鏈結資料庫的asp**!

<%

strconnection = "dsn=hc188;driver=;server=localhost;uid=root;pwd=;database=hc188"

set adodataconn = server.createobject("adodb.connection")

adodataconn.open strconnection

strquery = "select * from user"

set rs = adodataconn.execute(strquery)

if not rs.bof then

%>

password

<%

do while not rs.eof

%>

<%=rs("username")%>

<%=rs("password")%>

<%

rs.movenext

loop

%>

<%

else

response.write("sorry, no data found.")

end if

rs.close

adodataconn.close

set adodataconn = nothing

set rsemaildata = nothing

%>

第二種方法:我在使用中想過如果不建立系統dsn,是否也可以使用mysql資料庫呢?結果是可以的。

方法很簡單,把上面asp**第二行**改為:

strconnection="defaultdir=;driver=;database=hc188"

我奇怪的發現,這種方法連使用者名稱和密碼都不需要就可以使用。是不是mysql的乙個bug呢?  

mysql 快速匯出 Mysql 大量資料快速匯出

mysqldump u root p q e t webgps4 dn location2 dn location2.sql mysqldump u root p q e t single transaction webgps4 dn location2 dn location2.sql sourc...

後台管理登入篇 asp設計與資料庫

實現功能不難,想要完善,甚至完美,那才叫難。所以,小弟將功能實現帖出來,和各位初學者討論討論。至於完善,就看各位自己的想法了 一 建立資料庫 在就開始了,我建了乙個名為windsn.mdb的資料庫,包含4張表 admin表 用於管理員資訊 id,name 使用者名稱 pwd 密碼 concent表 ...

mysql快速插入資料

如果innodb引擎,先在表結構中去掉除主鍵以外索引,進行如下調整 1 關閉binlog,對應引數是log bin 0 2 調整innodb flush log at trx commit 0 3 調整innodb io capacity 4000,innodb io capacity max 80...