Как вы подключаете C# к удаленному MySQL серверу в Atom? - PullRequest
1 голос
/ 12 апреля 2020

Я использую C# 5 на Windows в Atom IDE с пакетом сценариев. Чтобы подключиться к серверу базы данных PHPMyAdmin MySQL, мне нужно пространство имен mysql.data, но без Visual Studio я не знаю, как включить эту ссылку на сборку.

String server = "localhost";
String database = "connectcsharptomysql";
String uid = "username";
String password = "password";
String connectionString;
connectionString = "SERVER=" + server + ";" + "DATABASE=" +
   database + ";" + "UID=" + uid + ";" + "PASSWORD=" + password + ";";
MySqlConnection s = new MySqlConnection(connectionString);

Я просмотрел эти сообщения, но все они касаются использования Visual Studio или проблемы с самим соединением.

1 Ответ

0 голосов
/ 01 мая 2020

Мне не удалось сделать это в Atom, потому что, хотя я добавил сборку, я не знаю, как ссылаться на нее в IDE. Вместо этого я использовал командную строку:

  1. Загрузите файл MySql .Data.dll и поместите его в тот же каталог, что и файл c#

  2. Включая директиву using в верхней части файла:

using MySql.Data.MySqlClient;
Запустить в командной строке после перехода в каталог:

cs c FILENAME.cs /r:MySql.Data.dll

Запустить в командной строке

Запустить FILENAME.exe

...