MySql ODBC驱动的使用

2012-4-19 10:45:34 来源:本站原创,请勿转载 浏览:1441
大家可能都曾或者正在被这个问题困扰着:怎样在非WEB程序或ASP程序中使用mysql数据库呢?鉴于这个问题本文提出两种解决方案,希望对您有所帮助。

一、使用mysql提供的API函数库。

很多有名的mysql客户端软件就是这样实现的,比如大家熟悉的winmysql工具就是这样的。这在大部分的开发工具中都可以实现。比如VC,BCB,DELPHI,VB等,只要能调用第三方的API就能实现。但对程序员的要求很高,必须要求要熟悉一套mysql的API函数集,而且这种方法不能用于ASP等程序,因为它不支持com对象,所以这种方法实用性不是很强。

二、使用MySql ODBC驱动程序。

1、下载MySql ODBC驱动程序,下载地址:http://soft.huweishen.com/soft/89.html。安装完成即可配置使用了。

2、如果你不是新手的话,建议你直接下载 myodbc.dll文件,它的优点就是占用内存较小,只有几百KB,当然也有缺点就是操作较第一种麻烦一点。下面我们就为大家讲解一下它应该如何使用。

  1)首先你将下载完成后包解压,然后再将myodbc.dll 文件放到windowssystem 或 winntsystem32目录下,这取决于你的系统是win9x还是winnt(win2k)。

  2)打开一个纯文本编辑器,将下面一段话保存为一文件,将文件扩展名保存为.reg。也就是注册表文件。(千万不要输入错误哦,建议复制)

Windows Registry Editor Version 4.00

 [HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INImyodbc driver]

'UsageCount'=dword:00000002

'Driver'='C:\WINNT\System32\myodbc.dll'

'Setup'='C:\WINNT\System32\myodbc.dll'

'SQLLevel'='1'

'FileUsage'='0'

'DriverODBCVer'='02.50'

'ConnectFunctions'='YYY'

'APILevel'='1'

'CpTimeout'='120'

[HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INIODBC Drivers]

'myodbc driver'='installed'

如果你用的是win2k请将第一行换成

Windows Registry Editor Version 5.00

OK,配置完成,你的问题“怎样在非WEB程序或ASP程序中使用mysql数据库”是否解决了呢?相信读了全文你会发现原来MySql ODBC驱动仍然还是那么强大。

Mysql ODBC的配置方法请点击:http://tech.huweishen.com/weihu/1026.html

(0)
(0)