CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

用DBEXPRESS连接MYSQL的问题

楼主py3cn(杨飞)2006-06-01 16:44:33 在 Delphi / 数据库相关 提问

delphi   7  
  mysql   3.23.49  
   
  TSQLConnection连接参数设置:  
   
  DriverName:   MySQL  
   
  Host:本地:localhost;  
  Database:test  
   
  UserName:root  
   
  Password:py  
   
  LoginPrompt:true  
   
  每次运行出现:dbexpress   error:invalid   username/password 问题点数:100、回复次数:13Top

1 楼GARNETT2183(KingWolves (http://kevin-lu.blogspot.com))回复于 2006-06-01 16:49:16 得分 0

密码和帐号有问题...Top

2 楼py3cn(杨飞)回复于 2006-06-01 19:45:39 得分 0

我在MYSQL环境下用此密码和用户很正常Top

3 楼shuixin13(犬犬(心帆))回复于 2006-06-01 20:18:25 得分 0

你登陆到   mysql   环境下。  
  然后执行一下下面的语句:  
  GRANT   ALL   ON   test.*   TO   root@'%'   IDENTIFIED   BY   'py';Top

4 楼6rl(海)回复于 2006-06-01 22:05:51 得分 0

哇,偶像犬犬,一直在拜读你的mysql帮助,眼睛不行了,现在我买了本鬼佬写的mysql参考书。  
   
   
  --------------------  
  lz   你要确认  
  dbexpmysql.dll   版本是7.0.2.113   (Borland   dbExpress   MySQL   3.23.x   driver)   (delphi7打了补丁的dbexpmysql.dll   是支持mysql   4.0x的,它的口令验证有点不同了)。  
  相对应的libmysql.dll   应该是mysql3.23的。文件大小应该是228kb  
   
  版本不对应可能出现lz的情况。  
   
  Top

5 楼py3cn(杨飞)回复于 2006-06-15 14:50:33 得分 0

upTop

6 楼lextm(LeLe)回复于 2006-06-15 19:54:06 得分 0

确实从国外用户的反应来看,虽然DBX宣称支持很多数据库类型,但是,基本上都只是在十分有限的几个版本上面测试过。MySQL的情况特别突出。所以,有必要的话,你可以同Borland官方的人员联系,询问。Top

7 楼keiy()回复于 2006-06-15 20:08:57 得分 0

 
  dbx连mysql的确有些问题.这在delphibbs及csdn上讨论过多次了,一般问题出在libmySQL.dll上,你可换一个libmySQL.dll试试,另外,用myodbc(3.51)也是一个不错的选择  
  不过我强力推荐Direct   Access   Components   for   MySQLtm   (formar   MySQLDAC),它不用任何mysql的客户端,且我用下来没任何问题Top

8 楼yq3woaini(哈哈镜 选择好心情)回复于 2006-06-15 22:15:09 得分 0

myodbc(3.51)     非常不错,   到     www.mysql.com下载吧   用   ado   连   就可以Top

9 楼py3cn(杨飞)回复于 2006-06-16 11:04:53 得分 0

upTop

10 楼guifuli(一览众山小)回复于 2006-06-16 14:13:24 得分 0

楼主,没有什么可想的,同意6rl(海)   (   )   ,他说的就是对的,主要是版本的问题,我前段时间也遇到过,后来解决了,就是换了一个libMySql.dll  
  见http://community.csdn.net/Expert/topic/4808/4808655.xml?temp=8.639163E-02Top

11 楼guifuli(一览众山小)回复于 2006-06-16 15:19:54 得分 0

请问诸位为什么我用ODBC连接后在MySql表中的字段的中文值无法显示出来?Top

12 楼6rl(海)回复于 2006-06-17 10:17:13 得分 0

在哪显示?dbgrid?   db控件?Top

13 楼zhbn999()回复于 2006-06-19 01:38:18 得分 0

请问guifuli(一览众山小),你的libMySql.dll是怎么换的,我看了你的链接,和我遇到了同样的问题!Top

相关问题

关键词

得分解答快速导航

  • 帖主:py3cn

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo