第二步:建立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保存。
strQuery = "SELECT * FROM user" Set rs = adoDataConn.Execute(strQuery) If Not rs.BOF Then %> <TABLE> <TR> <TD<b>username</b></TD> <TD><b>password</b></TD> </TR> <% Do While Not rs.EOF %> <TR> <TD><%=rs("username")%></TD> <TD><%=rs("password")%></TD> </TR> <% rs.MoveNext Loop %> </TABLE> <% Else Response.Write("Sorry, no data found.") End If
rs.Close adoDataConn.Close Set adoDataConn = Nothing Set rsEmailData = Nothing %>