温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

ASP中如何使用MySQL数据库

发布时间:2021-08-07 16:23:10 来源:亿速云 阅读:101 作者:Leah 栏目:数据库

这篇文章将为大家详细讲解有关ASP中如何使用MySQL数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

ASP使用MySQL数据库实现方法有哪些?

  我的环境是Windows98+PWS4.0+mysql-3.23.32-win+PHP4

  必要的软件:PWS4.0(呵呵,废话)

  mysql-3.23.32-win(这个是最新版的)

  myodbc-2.50.36-dll(这个是最重要的,MYSQLODBC的驱动程序,可以到www.mysql.com下载)

  第一步:安装MYSQLODBD的驱动程序,将下载的myodbd-2.50.46-dll文件复制到windows\system目录下(windows2000

  是winnt/system32)然后建立一新文件,扩展名为reg(就是注册表文件),将以下内容复制到该文件中。

  REGEDIT4

  [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\myodbcdriver]

  "UsageCount"=dword:00000002

  "Driver"="C:\\WINDOWS\\System\\myodbc.dll"

  "Setup"="C:\\WINDOWS\\System\\myodbc.dll"

  "SQLLevel"="1"

  "FileUsage"="0"

  "DriverODBCVer"="02.50"

  "ConnectFunctions"="YYY"

  "APILevel"="1"

  "CpTimeout"="120"

  [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBCDrivers]

  "myodbcdriver"="installed"

  保存后双击该文件,将上面代码注册到WINDOWS注册表中。

  如果安装在windows2000中,则Driver和Setup主键的值要做相应改变,这里我想就不用多说了。如果成功,在控制面板/ODBD数据源的驱动程序里将看到myodbddriver这一项!

  ASP使用MySQL数据库实现方法有哪些

  第二步:建立ASP文件链接数据库。

  这里有两种方法,一种是在ODBC数据源中建立一个系统DSN。后来我发现不建立也可以在ASP中使用MYSQL,方法在下文将讲道。

  打开控制面板/ODBD数据源,选择系统DSN,然后添加一个新的DSN,驱动程序选择myodbddriver,会出现一个对话框供输入mysql相关信息。

  WindowsDSNname:所要建立DSN的名称

  MysqlHost(nameorip):Mysql服务器的名称或者是IP地址,通常填localhost

  Mysqldatabasename:需要使用数据库的名称,数据库在Mysql管理程序中建立。这里我们使用一个例子。数据库名:hc188

  里面有数据表:user数据表有两个字段分别是:username和password,随便插入几个数据。

  user:链接数据库的用户名,我填的是root超级用户

  password:链接数据库用户密码,如果没有,可以不填

  Port(ifnot3306):Mysql在服务器的端口,如果不填默认为3306

  SQLcommandonconnect:使用sql命令链接数据库,这项可以不填

  填写完毕后选择OK保存。

  下面链接数据库的ASP代码!

  
  
  username

  
password
  

  
  
  

  第二种方法:我在使用中想过如果不建立系统DSN,是否也可以使用MYSQL数据库呢?结果是可以的。

  方法很简单,把上面ASP代码第二行代码改为:

  strconnection="DefaultDir=;Driver={myodbcdriver};database=hc188"

  我奇怪的发现,这种方法连用户名和密码都不需要就可以使用。是不是MYSQL的一个BUG呢?

关于ASP中如何使用MySQL数据库就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI