Delphi连接MySQL数据库
⼀、安装Mysql数据库
⼆、安装连接驱动
Paste_Image.png
2、然后,cmd命令(win7请⽤右键管理员权限)进⼊bin⽬录(所在⽂件夹)
3、最后敲⼊:
< -d -a -n "MySQL ODBC 5.1 Driver" -t "DRIVER=myodbc5.dll;SETUP=myodbc5s.dll"
如果显⽰Success: Usage count is 1,表⽰安装成功。
4、如还报错缺msvcr100.dll等,请装vc2010,vc2013。
mysql下载出现installer
5、配置ODBC,进⼊控制⾯板管理⼯具,切换到“驱动程序”页,查看“MySql ODBC 5.1 Driver",如下图所⽰:
存在mysql obbc 5.1 driver,切换到"系统DSN"→"添加"→"MySql ODBC 5.1 Driver",如下图所⽰:
弹出MySql数据源配置,数据源名称随意,TCP/IP Server为数据库地址,User⽤户名,Password密码,Database连接的数据库,点"Test"进⾏测试连接,如下图所⽰:
三、创建连接
在Delphi中添加这两个控件
然后设置TsqlConnection属性
属性设置为这样根据⾃⼰的情况可能有所改变
注:将Connect设置为true时可能会报错误,根据去改这⾥讲我遇到的⼀个错误 :Cannot load vendor library  libmysql.dll 原因
使⽤的系统是win7 64位,Mysql是64位,⽽c++builder是32位的。
解决办法
在⽹上下载⼀个32位的libmysql.dll,放在C:\Windows\SysWOW64就可以了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。