我是C#的新手,现在尝试找到在线资源,将VS C#连接到服务器' localhost'的mySQL数据库,用户ID' root'和密码&#39 ; ****',数据库名称是' dlht'。
1.我从youtube复制了一行代码,它可以工作:
this.stockTableAdapter.Fill(this.blhsDataSet.stock);
任何人都可以向我解释这究竟是做什么的吗?没有地方放置服务器,密码,用户ID等...它怎么工作?
string cs = @"server=localhost;userid=root;
password=****;database=dlht";
MySqlConnection conn = null;
try
{
conn = new MySqlConnection(cs);
conn.Open();
Console.WriteLine("MySQL version : {0}", conn.ServerVersion);
} catch (MySqlException ex)
{
Console.WriteLine("Error: {0}", ex.ToString());
} finally
{
if (conn != null)
{
conn.Close();
}
}
我在VS C#的Form1.cs上运行此代码。它总是停留在:
conn = new MySqlConnection(cs);
为什么呢?非常感谢你!
答案 0 :(得分:0)
似乎连接到MySql数据库的正确方法是
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;