База данных для разработки.NET в моно
Я немного новичок в Linux. И хочу разрабатывать приложения.NET с MONO. На самом деле это для моего проекта колледжа. В Windows мы используем MS SQL с MS Visual Studio, но проблема в том, что я не могу найти идеальную замену базы данных для сервера MS SQL, которую можно использовать с MONO. Любое предложение будет полезно.
1 ответ
MySQL является своего рода стандартом де-факто в Linux/Ubuntu. Это также работает с моно. По ссылке:
Поставщик Mono для базы данных MySQL - это MySQL Connector/Net.
MySQL Connector/Net является полностью управляемым поставщиком и не требует клиентской библиотеки. Вы должны получить это от MySQL AB. Поставщик распространяется по лицензии GPL. Это рекомендуемый поставщик для использования с Mono.
Поддержка MySQL Connector/Net может быть найдена здесь. Если вы решили выполнить компиляцию из источников, вам следует определить переменную условной компиляции MONO (т. Е. -D:MONO при компиляции из командной строки). использование
Предпосылки
MySQL database MySQL .NET Connector
Соответствующая часть с сайта о подключении:
"Server=hostname;" + "Database=database;" + "User ID=username;" +
"Password=password;" + "Pooling=false"