gpt4 book ai didi

mysql - 在 ASP.Net 中总是无法连接 mySQL 数据库

转载 作者:可可西里 更新时间:2023-11-01 07:49:54 27 4
gpt4 key购买 nike

环境:Windows 2008 R2 & ASP.Net 4.0

来自 here 的连接器/网络 6.6.4

注意:我选择了“.Net/Mono”平台并下载了独立于体系结构的版本。 Enable-32-bit-application-in-IIS 不是我的选择。

我尝试通过以下连接字符串连接 mySQL 数据库。

Server=192.168.1.200;Port=3306;Database=gm_log;Uid=cf2;Pwd=123456;Charset=utf8;AllowUserVariables=True;Allow Zero Datetime=false;PersistSecurityInfo=false;Pooling=true;ConnectionLifeTime=0;Max Pool Size=100;Min Pool Size=1;

MySqlConnection.Open 抛出一个 OverflowException。 算术运算导致溢出

这是堆栈跟踪。

at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.HandleAuthChange(MySqlPacket packet)
at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.Authenticate(Boolean reset)
at MySql.Data.MySqlClient.NativeDriver.Open()
at MySql.Data.MySqlClient.Driver.Open()
at MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnection()
at MySql.Data.MySqlClient.MySqlPool..ctor(MySqlConnectionStringBuilder settings)
at MySql.Data.MySqlClient.MySqlPoolManager.GetPool(MySqlConnectionStringBuilder settings)
at MySql.Data.MySqlClient.MySqlConnection.Open()

有没有人遇到同样的问题?

最佳答案

从这里降级到以前的版本:

http://dev.mysql.com/downloads/connector/net/6.5.html#downloads

它现在对我有用。

关于mysql - 在 ASP.Net 中总是无法连接 mySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13488981/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com