@deadspace12

Как исправить эту ошибку:"client does not support authentication protocol requested by server consider upgrading mysql client"?

вот мой код по этому коду я загружаю данные из бд в датагридвью1
private void Guests_Load(object sender, EventArgs e)
{
MySqlConnectionStringBuilder mysqlCSB;
mysqlCSB = new MySqlConnectionStringBuilder();
mysqlCSB.Server = "127.0.0.1";
mysqlCSB.Database = "vlados";
mysqlCSB.UserID = "root";
mysqlCSB.Password = "T2(!)3672+family";
using (MySqlConnection cn = new MySqlConnection(mysqlCSB.ConnectionString))
{
try
{
cn.Open();
string query = "Select * From guests Orer by idguests";
MySqlCommand command = new MySqlCommand(query, cn);
MySqlDataReader reader = command.ExecuteReader();
List data = new List();
while (reader.Read())
{
data.Add(new string[5]);
data[data.Count - 1][0] = reader[0].ToString();
data[data.Count - 1][1] = reader[1].ToString();
data[data.Count - 1][2] = reader[2].ToString();
data[data.Count - 1][3] = reader[3].ToString();
data[data.Count - 1][4] = reader[4].ToString();
}
reader.Close();
cn.Close();
foreach (string[] s in data)
dataGridView1.Rows.Add(s);
}
catch (MySqlException ex)
{
MessageBox.Show(ex.Message);
}
}
}
вот сама ошибка
5feca9790b2d5864548799.png
и данные которые я пытаюсь загрузить в DataGridView1
5feca9afaf69c118890760.png
Подскажите плиз что делать мне очень срочно нужно курсовую в скорый срок сдать за помощь заранее спасибо!!!
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
23 янв. 2021, в 18:06
5000 руб./за проект
23 янв. 2021, в 17:51
150000 руб./за проект