Я недавно приступил к программированию на C # и надеюсь прочитать таблицы из таблиц mySQL и отобразить их в элементах управления DataGridView.Таблицы создаются с использованием сценариев PHP, и я могу войти в свою базу данных.В PHP я использую следующую строку подключения:
@ mysql_connect ('localhost: 3307', 'root', 'password_string');
В C # я использую следующую строку подключения:
string MyConString = @ "Server = localhost; База данных = database_name; ID пользователя = root; Password = password_string";
Когда я запускаю программу, я получаю следующее сообщение в консоли:
"Доступ запрещен для пользователя 'root' @ 'localhost'"
Я пытался внести бесчисленные изменения в строку подключения, используя одинарные кавычки, используя localhost: 3307 и т. Д. Iпредоставил привилегии для пользователя root, поэтому я не думаю, что это проблема.Как мне пройти это?Есть ли какая-то проблема с разъемом у меня.Любые идеи будут высоко оценены.