private string connstr = "Driver={MySQL   ODBC   3.51   Driver};server=127.0.0.1;database=root;user=root;password=root;option=3;STMT=set   CHARACTER   SET   gbk";//连接数据库字符串。
提示System.ArgumentException:Keyword not supported错误,谁知道如何解决?

解决方案 »

  1.   

    在项目中引用MySql.Data.dll后连接语句:string strConn = "Server=localhost;Port=1066;Database=test;Uid=name;Pwd=password;";
    MySql.Data.dll这个动态库,网上有下载
      

  2.   

    server=127.0.0.1;user id=root; password=xxx; database=xxx; pooling=false;charset=utf8
      

  3.   

    使用最基本的server=127.0.0.1;user id=root; password=xxx; database=xxx; 四个选项组成的connectstring都无法连接数据库的话,就不是connectstring的问题了 连接mysql数据库需安装ODBC驱动