【发布时间】:2021-03-31 17:08:22
【问题描述】:
我正在尝试使用此代码连接到 MySQL 数据库 client_v 是我要从中获取数据的表的名称。
我在这里遇到了很多类似的问题,但我真的没有找到这个问题的答案。
using MySql.Data.MySqlClient;
private void Form1_Load(object sender, EventArgs e) {
try {
string connetionstring = "Server=a029um.forpsi.com;Uid=userlogin;Pwd=userpassword";
string mysql = "SELECT * FROM dbname.cilent_v";
MySqlConnection conn = new MySqlConnection(connetionstring);
MySqlCommand command = new MySqlCommand(mysql, conn);
conn.Open();
MySqlDataAdapter dtb = new MySqlDataAdapter();
dtb.SelectCommand = command;
DataTable dtable = new DataTable();
dtb.Fill(dtable);
dataGridView1.DataSource = dtb;
} catch(Exception ex) {
MessageBox.Show(ex.Message);
}
}
它返回的错误:
无法连接到任何指定的 MySQL 主机。
【问题讨论】: