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