【发布时间】:2022-09-30 00:39:24
【问题描述】:
我正在尝试连接到 MySQL,使用 C# 和 ASP.Net 实现 Web 应用程序
目前,我正在使用默认端口 3306 连接到本地主机中的数据库 我正在使用以下连接字符串,这是针对版本 5.7.2.2
\"server=localhost;user id=root;Pwd=Mypwd; persistsecurityinfo=True;database=cc;convert zero datetime=True\"
现在,我想使用版本 8.0.2.5 对于这个版本,我使用服务器 127.0.0.1 和端口 3320
我尝试将连接字符串更改为:
\"server=127.0.01;user id=root;Pwd=Mypwd; persistsecurityinfo=True;database=cc;convert zero datetime=True\"
并且:
\"server=localhost;port:3320;user id=root;Pwd=Mypwd; persistsecurityinfo=True;database=cc;convert zero datetime=True\"
但他们没有工作,它没有连接
我在https://www.connectionstrings.com/mysql/ 上找到了这个例子:
Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
但这也不起作用。
你知道另一种方式,或者我错过了什么?
-
server=127.0.01;- 错字? -
最后一个是正确的。前两个用于 ms sql server 而不是 mysql。
标签: c# mysql-connector