c# - 如何使用端口数据接收事件连接mysql数据库

标签 c# mysql database-connection

目前我正在使用 C# 代码访问我的应用程序中的 MySQL 数据库。 我想通过在端口数据接收事件中触发数据访问方法来访问数据库。我已经编写了数据访问方法,该方法在调制解调器接收到消息时触发串行端口数据接收事件。但我无法访问数据库。它给出错误信息:

  unable to connect any specified MySQL hosts

当我在串口数据接收事件中使用按钮点击事件调用数据访问方法时,没有让它触发,它可以正常工作,我该如何解决?

最佳答案

您应该尝试通过 mysql 命令行工具或 mysql workbench 进行连接,以检查您与 MySQL 服务器之间的连接。

如果无法连接,可能是由于防火墙或 mysql 未启动而强制发出了一些连接。

关于c# - 如何使用端口数据接收事件连接mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12995077/

相关文章:

mysql - MariaDB - 连接引擎 - ORDER BY 错误

c# - sqlite数据库位置uwp

php - Mysql 和 PHP 连接有效

c# - Monty Hall 程序模拟 (C#)

基于 MySQL Stack 的消息设计

python - 为没有多对多关系的 friend 创建架构?

java - 一个应用程序中有多个 Spring @Transactional 注释?

c# - 有没有办法在不截图 C# 的情况下捕获屏幕像素的颜色?

c# - 无法使用 API 更改 Power BI 连接字符串

c# - DescriptionAttribute 与 <summary> 标签的属性