小弟因为工作的关系,使用delphi。 在自己的电脑上,想用Delphi的
dbExpress连接到数据库。
但我不知道哪里做错了,或是缺了什么,一直连不上。可以帮我看看吗?
Step 1: 我在新的Win7环境,先安装了MySQL Server,并设定好帐号密码。
http://imgur.com/ok5Rn8M
在命令列中,登入自己的帐密、下指令。MySQL Server 确定可以用。
ps.我没有安装MySQL Client,因为我不知道它是什么....
有装这些:
http://imgur.com/qVJhYxn
Step 2: 使用Delphi的TSQLConnection元件
http://imgur.com/xEIYpR2
Driver选择MySQL后,按Connected,输入帐密(root/ root的密码),却会跳出:
http://imgur.com/HBzJM4C
请问我缺了什么吗?
google了好多篇文章, 依然连不上。
作者:
testPtt (测试)
2016-07-09 16:27:00只连过MS的 所以用MS来讲 设定DB属性OLEDB
作者: anumis (阿努米斯) 2016-07-09 17:29:00
用odbc连
作者:
brucetu (sec)
2016-07-09 19:30:00以.net 连MS来说看到这种东西 应该是连线字串里面指定的provider在你的电脑上找不到 孤狗win7 资料来源 确认看看你已安装 的provider
作者:
WolfLord (呆呆小狼 N )
2016-07-09 22:11:00你要更新mysql.dll Delphi附的太旧了,连不上MYSQL5不然就忍耐一点装MySql 3.x
c:\windows\system32\odbcad32.exe
作者: pcion (海蛇) 2016-07-12 20:11:00
我是用zeosdbo这个套件去连mysql网络上也有蛮多资料可以参考的