一、使用mysql提供的API函数库。
很多有名的mysql客户端软件就是这样实现的,比如大家熟悉的winmysql工具就是这样的。这在大部分的开发工具中都可以实现。比如VC,BCB,DELPHI,VB等,只要能调用第三方的API就能实现。但对程序员的要求很高,必须要求要熟悉一套mysql的API函数集,而且这种方法不能用于ASP等程序,因为它不支持com对象,所以这种方法实用性不是很强。
二、使用MySql ODBC驱动程序。
1、下载MySql ODBC驱动程序,安装完成即可配置使用了。
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驱动仍然还是那么强大。
--转自