C # MySqlConnection class - ConnectionString без имени базы данных - PullRequest
0 голосов
/ 16 июня 2019

Я пытаюсь подключиться к MySQL, используя класс MySqlConnection, без задания имени базы данных, но не могу это сделать.Я получаю сообщение об ошибке исключения:

Неизвестная команда

при вызове метода Open().

Я нашел несколько статей на эту темуфорум, но не удалось сделать эту работу.У меня недостаточно очков для добавления комментариев, поэтому начался новый вопрос.

Ближайший пост, который бы ответил на этот вопрос: MySql ConnectionString без имени базы данных для создания базы данных в c #

Строки подключения я пробовал.Все возвращают ошибку «Неизвестная команда» при вызове метода Open:

conn.ConnectionString = "server=computer;uid=username;pwd=password;";
conn.ConnectionString = "server=computer;user id=username;pwd=password;";
conn.ConnectionString = "Data Source=computer;UserId=username;PWD=password;";

Когда я добавляю базу данных обратно в строку подключения и использую:

conn.ConnectionString = "server=computer;user id=username;pwd=password;database=dbname";

Затем Open метод работает.

...