C#编写MySQL报错信息

目录

一.目的

1. 将报错信息保存下来

二.参考

三.注意

四.报错+解决

1.数据库打开报错

2.长时间无法连接数据库报错:

3.由于目标计算机积极拒绝,无法连接

4.报错:password写错


一.目的

1. 将报错信息保存下来

二.参考

三.注意

四.报错+解决

1.数据库打开报错

System.IO.FileNotFoundException:“Could not load file or assembly 'System.Drawing.Common, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. 系统找不到指定的文件。”

1.1 解决方法:成功

作者代码是VS2017编写的,我自己使用VS2019编写,现在改为VS2017,并且属性修改目标框架为.NET Franmework4.8

1.2 解决方法:成功:数据库连接需要依据数据库的 用户名root、端口号127.0.0.1:3306来写,其余写法都报错

Database=test007;Data Source=127.0.0.1;port=3306;User Id=root;Password=123456;

2.长时间无法连接数据库报错:

无法从传输连接中读取数据: 由于连接方在一段时间后没有正确答复或连接的

名称 类型
InnerException {"无法从传输连接中读取数据: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。。"} System.Exception {System.IO.IOException}

 1.1 解决方法:成功:数据库连接需要依据数据库的 用户名root、端口号127.0.0.1:3306来写,其余写法都报错

3.由于目标计算机积极拒绝,无法连接

名称

类型

InnerException

{"由于目标计算机积极拒绝,无法连接。 127.0.0.1:1875"}

System.Exception {System.Net.Sockets.SocketException}

 1.1 测试:失败:更换端口号:发现无法解决 

1.1测试:成功:打开MYSQL服务+数据库连接需要依据数据库的 用户名root、端口号127.0.0.1:3306来写,其余写法都报错

 发现俩个数据库内容都变化了

4.报错:password写错

之前将password写成了passward所以报错

1.1  测试:成功:因为数据库表的password写错为passward导致代码错误,数据库中修改回来就好

数据库密码和用户的密码不一样

 

猜你喜欢

转载自blog.csdn.net/qq_40544338/article/details/123794768