server=127.0.0.1;port=3306 你这地址就是瞎写……
server=127.0.0.1;port=3306
还有把3306删掉
mysql用户名一般是root,是不是你写错了。
[quote=引用 14 楼 DragonerHuang 的回复:] [quote=引用 13 楼 starfd 的回复:] <add name="DB" connectionString="server=192.168.1.92;port=3307;uid=id;password=123;database=dbname;CharSet='utf8';" providerName="MySql.Data.MySqlClient" />
<add name="DB" connectionString="server=192.168.1.92;port=3307;uid=id;password=123;database=dbname;CharSet='utf8';" providerName="MySql.Data.MySqlClient" />
[quote=引用 13 楼 starfd 的回复:] <add name="DB" connectionString="server=192.168.1.92;port=3307;uid=id;password=123;database=dbname;CharSet='utf8';" providerName="MySql.Data.MySqlClient" />
应该是你连接字符串 写错了吧。 具体什么错误不太清楚。 第一眼看去你 ,3306 是肯定不对的。 你在VS里面 选择视图-服务器资源管理器-数据库链接-右键添加链接。 这时候链接你的数据库。 链接成功后, 点击服务器资源管理器--数据库链接 下面的你连接好的数据库。 右键属性, 会有连接字符串。这个字符串是肯定对的 。 当然注意密码屏蔽的问题
不是写给你了么……
62,243
社区成员
668,998
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧