|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
要想在MySQL与其他数据库之间进行一个面面俱到的功能设置对比,并不是一件容易的MySQL学习教程。随着新软件版本的发布或一些补丁的推出。 如何在vc、delphi、vb等程序中利用mysql呢(mysqlodbc驱动程序的利用)?我们常常会碰到如许成绩,如何在非web程序或asp程序中利用mysql数据库呢?关于这个成绩有两个办理计划:
1、利用mysql供应的api函数库。
良多着名的mysql客户端工具就是如许完成的,赫赫有名的winmysql工具就是如许的。这在年夜部分的开辟工具中都能够完成。
好比vc,bcb,delphi,vb等,只需能挪用第三方的api就可以完成。但对程序员的请求很高,并且要熟习一套mysql的api函数集,这不是对每一个人都很轻松的事。并且这类办法不克不及用于asp等程序,由于它不撑持com工具。
2、第二种是利用myodbc驱动程序。
你能够到www.mysql.com下载myodbc驱动程序,然后照着上面的做就能够了第一种选择是下载完整安装包,这类包很年夜,但关于我们来讲有效的只要myodbc.dll这个文件,却要下载这么年夜的文件,不太符合。固然,假如你很菜的话,我倡议你选择这类体例,如许简单些,但不切合cfans的风格,是吧。
第二种是间接下载myodbc.dll文件,只要几百k,但不太简单利用,自己经由好久探索才找到利用它的办法。
起首你将包解开,将myodbc.dll文件放到windowssystem或winntsystem32目次下,这取决于你的体系是win9x仍是winnt(win2k),你应当晓得吧。然后翻开一纯文本编纂器,如editplus,notpad之类,(取决于你的喜欢)将上面一段话保留为一文件,扩大名为.reg,晓得了吧,这是注册表文件,不要弄错呀(不包含上面的一长串等号)假如你用的是win2k请将第一行换成WindowsRegistryEditorVersion5.00
==========================================================从下行入手下手
WindowsRegistryEditorVersion4.00
[HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INImyodbcdriver]
"UsageCount"=dword:00000002
"Driver"="C:WINNTSystem32myodbc.dll"
"Setup"="C:WINNTSystem32myodbc.dll"
"SQLLevel"="1"
"FileUsage"="0"
"DriverODBCVer"="02.50"
"ConnectFunctions"="YYY"
"APILevel"="1"
"CpTimeout"="120"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INIODBCDrivers]
"myodbcdriver"="installed"
=======================================停止于上一行
(bill.gates)就如许吧.保留后,双击方才的文件,应当叫xxx.reg吧,然后选择断定,ok,弄定了。然后你翻开odbc设置程序,建一新数据源,选择myodbc驱动程序,剩下的就看你本人了。
每个人都在使用它。MySQL是开源LAMP组合的一个标准组件:Linux、Apache、MySQL和Perl/PHP。根据Evans的调查,LAMP组合的迅速推广很大程度上代表着MySQL的被广泛接受。 |
|