Строка подключения MySQL в C #

c# mysql connection-string

702 просмотра

3 ответа

Я хочу подключить MySQL в C #. Я добавляю библиотеку MySQL. Но база данных не основана.

using MySql.Data;
using MySql.Data.MySqlClient;    
baglanti = new MySqlConnection("Server=localhost;Data Source=" + Path.Combine(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "BMS Folder"), "BMS") + "\\ecsdatabase.sql; Read Only=False");
Автор: Birgül Источник Размещён: 16.10.2019 05:15

Ответы (3)


0 плюса

Строки MySQL Connection ожидают не путь к файлу, а имя базы данных в DataSourceполе.

Я подозреваю, что DataSource=ecsdatabaseэтого будет достаточно.

Автор: Jens Meinecke Размещён: 20.01.2016 12:39

0 плюса

Если вы используете Visual Studio, вы можете получить строку подключения, щелкнув правой кнопкой мыши по вашей базе данных в обозревателе серверов и перейдя к «Свойствам». Оттуда вы можете увидеть DataSource-String. Просто скопируйте его в свой проект.

Если вы хотите сделать путь относительным, вы можете использовать «| DataDirectory |».

Автор: kaliba Размещён: 20.01.2016 12:45

0 плюса

Проверьте http://www.connectionstrings.com Там вы найдете почти любой вариант строки подключения для MySQL.

Автор: Exxoff Размещён: 20.01.2016 01:01
Вопросы из категории :
32x32