用dbExpress连mysql4.0.16就那么难?

月光 2004-01-06 07:30:50
http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=163237 里for delphi7的补丁全都装了,提示却变成了错误的用户/密码?
哪位高手还有解决的办法?
...全文
97 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
S.F. 2004-01-15
  • 打赏
  • 举报
回复
Up
月光 2004-01-15
  • 打赏
  • 举报
回复
我知道是什么问题,mysql里设置没设好,服务器应该是%,而不是具体的哪个ip,这样用户就能在任何地方连接数据库,delphi也真怪,报这样的提示
aiirii 2004-01-10
  • 打赏
  • 举报
回复
先說明一下, 我已經成功用d7的dbexpress聯接 MySql 4.1, 之前的更不用說了!不用再安裝什麼MySql ODBC或其它了, 除非你想用odbc的聯接方法!

樓上的說也對, 我也看到d8的自帶了更新版本的驅動! 這是最簡單的方法!
yczyk 2004-01-10
  • 打赏
  • 举报
回复
MySQL这个鬼东东,在网上被人吹得神乎其然。于是我费了九牛二虎之力将它Down下来安装。

MySQL数据库的安装
MySQL数据库的安装挺顺利的,我装的是4.0.1.7,但安装上去后没什么反应。进入到WinMySQLAdmin里面好象看到它并没有连通。因为它的符号是红色而非绿灯。
经验总结:MySQL安装完成后重要重新启动一下机器,否则服务可能不能起动!

MySQL数据库的前台查询工具:
网上有许多的前台查询工具,但都不是很全面。我试用过的工具有:
1、Mymanager:这是一个需要注册的工具,英文版,试用期为30天。至于网上有没有破解版就不清楚了。
2、MySQL Control Center:无需注册,免费软件,界面挺好看的,有中文版。但据我测试还有一些Bug,如在重新登录服 务时要编辑登录信息时会报错并退出程序。但它最致命的是没有很好的支持中文。如果你在新增记录时它会把里面的中文删除的只留一个字符。
3、MySQL Front 中文版:无需注册,免费软件,界面挺友好的。完全支持中文,目前好象没有发现Bug。
连接MySQL的初始参数是:user :root,password:空

MySQL与Delphi的连接问题:
访问MySQL有多种方式,下面分别说明:
1、通过ODBC访问MySQL,需要安装MySQL ODBC,我安装的是3.51版。安装之后在ODBC数据源管理中才能选到MySQL的驱动程序。
2、通过BDE访问MySQL,需要安装MySQL ODBC。
3、通过DBExpress连接MySQL,是不是需要安装MySQL ODBC不太清楚,但我是在安装成功ODBC之后再用DBExpress连接后是成功的!另外,需要升级Delphi的dbexpmysql.dll这个动态链接库。可以到http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=163237这里去下载,另我上我还安装了Delphi8,我把Delphi8下的dbexpmysql.dll复制到了Delphi\bin目录下了,并且把libmySQL.dll从MySQl\bin目录下复制到了Delphi\bin目录下了
4、通过ADO连接MySQL,估计也不能问题!
getit911 2004-01-06
  • 打赏
  • 举报
回复
dbexpress的连接端,就是dbexpmysql.dll这个文件必须是最新的否则就会出问题,我的Delphi7没打什么补丁,Download这个文件就行了。
月光 2004-01-06
  • 打赏
  • 举报
回复
那发布的时候呢?跑客户的机子上设置吗?我顶多只愿意带个dll,ado不装新版本好象也不支持mysql4.0数据库的吧?
hthunter 2004-01-06
  • 打赏
  • 举报
回复
为你的mySql建立odbc连接(好像要装相关的补丁程序),然后在Delphi中使用该odbc连接

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧