初夏浅梦i
2021-09-17 16:22
采纳率: 100%
浏览 24

c#基础问题,连接MySQL问题

已经正常引用Mysql.Data.dll
但是建立连接的时候一直都会连接不上
try catch 会捕获到 Error 0 的错误

BrushClassInfo.exe Error: 0 : Host '“本人的ip地址' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
引发的异常:“MySql.Data.MySqlClient.MySqlException”(位于 MySql.Data.dll 中)
//这是报错信息

连接的语句无任何问题,MySQL的权限也是所有人

namespace BrushClassInfo
{
    class Dao
    {
        public Dao()
        {
            String connetStr = "server=154.204.50.243;port=3306;user=Root;password=Root; database=brushclassinfo;CharSet=utf8;";
            MySqlConnection conn = new MySqlConnection(connetStr);
            try
            {
                conn.Open();
                Console.WriteLine("连接成功!");
            }catch(MySqlException ex)
            {
                Console.WriteLine("连接失败!");
            }finally
            {
                conn.Close();
            }
        }
    }
}

//求大佬指点一二!!
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题