Delphi连接MySQL--选秀榜selectop.com网站内容管理系统之三 (9-12 23:03)

      在delphi7下,首先考虑用dbExpree,测试一下提示libmysql.dll错误,网上搜索一下,也没通过。

      还是用回传统的ODBC,用的是mysql-connector-odbc-noinstall-5.1.5-win32,测试OK。在联网情况下出了点小问题,不能正确访问服务器,提示未授权。

      通过ODBC不能访问MySQL服务器,国内几在论坛找不到答案。最后mysql官方论坛找到方法,其实很简单,只是对用户没授权:GRANT ALL ON *.* TO fh1@'%' IDENTIFIED BY '123'; 对fh1用户,密码123,授权可以访问所有服务器

      由于网站基于uft-8, 数据内容显示不正常,出现乱码。或者本地正常,网站出现乱码。找不好的解决方法,搜索到一篇文章用MYDAC,下载MySQL.Data.Access.Components.v5.80.0.47.Full.Source.Delphi5~12.CBuilder5~6.ccrun,初步测试一下,OK。显示uft-8也正常。
posted @ 2009-09-15 10:59  网销通  阅读(567)  评论(0)    收藏  举报