文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

ASP中如何使用MySQL数据库

2024-04-02 19:55

关注

这篇文章将为大家详细讲解有关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数据库就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯