小弟最近刚刚开始学用MySql,关于MySql+ODBC配置有些问题请教各位大虾:
环境:Windows XP sp2
      MySql5.1.18 beta win32想通过ODBC访问MySql
    首先在MSDOS启动MySql
    创建一个数据库:rq
    创建一个数据表:rq.test (id int not null,name varchar(10))
    在表中添加4条记录:(1,'zhao')
                       (2,'qian')
                       (3,'sun')
                       (4,'li')    然后在微软的网站上看到一种的方法
    1、下载安装ODBC.net;
    2、ODBC.net需要MDAC2.7或更高的版本,然后我又下载安装了MDAC2.7
    3、下载并安装了MySql的ODBC驱动程序:MySQL Connector/ODBC 3.51.12 (windows32)
    4、配置ODBC
       创建一个数剧源,使用MySQL ODBC 3.51 Driver
       Data Source Name:       localhost
       Description:            MySql ODBC 3.51 Driver DSN
       Host/Server Name(or IP):localhost
       Database Name:          rq
       user:                   root
       Password:
       Port(if not 3306):      3306
       SQL command on connection:
     5、Test Data Source 报错:
       [MySQL][ODBC 3.52 Driver]Client does not support authentication protocol requested by server;consider upgrading MySQL client各位大虾有没有遇到过这种情况,都是怎么解决的?
然后还有没有其他的方法能实现MySql+ODBC
谢谢

解决方案 »

  1.   

    使用的数据源的驱动是3.51的
    --------------------------------------------------------
    创建一个数剧源,使用MySQL ODBC 3.51 Driver测试error是3.52的
    ---------------------------------------------------------
    5、Test Data Source 报错:
    [MySQL][ODBC 3.52 Driver]Client does not support authentication protocol requested by server;consider upgrading MySQL client升级以下你的mysql 客户端。
      

  2.   

    sorry,我写错了
    报的错也是ODBC 3.51 Driver错误mysql客户端怎么升级?有没有升级宝,或者升级补丁之类的
      

  3.   

    再顶,各位大虾都是怎么设置ODBC的?