c# - 尝试将 C# 连接到 MySql 时出现 MySQLTest 错误
问题描述
我无法在任何地方找到这个答案。我只是想将一个基本的控制台应用程序连接到数据库,它不工作,抛出异常。我检查了所有变量以确保它是正确的。出于MySQLTest Error: 0 : SSL Connection error. Exception thrown: 'MySql.Data.MySqlClient.MySqlException' in MySql.Data.dll
某种原因。
string connStr = "server=127.0.0.1;user=root;database=secretplace;port=3307;password=12345";
using (MySqlConnection conn = new MySqlConnection(connStr))
{
try
{
conn.Open();
}
catch (MySqlException ex)
{
Console.WriteLine(ex.Message);
}
conn.Close();
Console.WriteLine("Connection Closed. Press any key to exit...");
Console.Read();
}
这是我在 main 中唯一的代码,它没有通过 Open() 语句,只是抛出异常。
我说using MySql.Data.MySqlClient;
的是顶。
解决方案
按照评论中的说明使用SslMode=none
。
推荐阅读
- javascript - 如何使用 JavaScript 连接到同一网络上的不同设备?
- python - 使用查找表确定值的范围
- python - 如何从python telebot中的动态键盘获取回调
- c# - 为什么在阅读 XML 文件后我看到特殊符号“Ø”,例如:“�”
- php - 如何在php中使用cdata将xml文件转换为json格式?
- python - 如果我的包裹没有被检测到怎么办?
- safari - Safari/Preview 无法显示 .jpg
- mysql - INSERT into sql 错误 - 内部服务器错误
- amazon-web-services - SQS Lambda 函数返回“任务在 10.01 秒后超时”
- reactjs - 使用 React Router v5 测量页面负载