1

我与数据库的连接无法正常工作。它尝试加载很长时间然后说连接失败。我要做的就是访问数据库并打印出一个名字。我对此很陌生,但这是我到目前为止所拥有的:

 string connectionstring = "uid=user;server=it.et.byu.edu;port=xxxxx;database=database;password=password;";
    MySqlConnection connection = new MySqlConnection(connectionstring);
    connection.Open(); 
    MySqlCommand cmd = new MySqlCommand("SELECT username FROM Users WHERE username='george'", connection);
    try
    {
        MySqlDataReader rdr = cmd.ExecuteReader();

        while (rdr.Read())
        {
            Console.WriteLine(rdr.GetString(0));
        }
        rdr.Close();
    }

       connection.Close();
4

1 回答 1

1

如果您使用 XAMPP 或其他使用您的凭据(uid、密码)的 Mysql 工具,请检查您的连接字符串并确保您可以连接/操作您的 MYSQL 数据库。

对于介绍,这可能会对您有所帮助:

带有 MySQL 和 MSDE 的 ADO.NET

MySQL 的连接字符串

最好的祝福

于 2013-03-12T03:04:04.730 回答