Я закончил разработку первого выпуска моего приложения, которое использует MySQL (локально под одной лицензией и размещается под другим).Настройка сервера MySQL при развертывании C#
Подключение приложения к размещенной базе данных прекрасно работает, я редактирую детали подключения в своем приложении на детали размещенного сервера и отлично работает.
Однако, когда я пытаюсь использовать его локально (server: localhost и т. Д.), Я получаю сообщение об ошибке, поскольку он не может получить доступ к серверу. В моем приложении я включил файлы mysql DLL, но я бы предпочел, чтобы пользователь не должен был устанавливать сервер MySQL, который составляет около 100 МБ (я знаю, что он довольно мал в эти дни, но хочу, чтобы установка была как можно больнее).
Я знаю, что это было бы легко исправить, просто добавив эту установку в качестве предпосылки, но я уверен, что есть способ сделать это без этого, а может и нет. Есть ли сценарий, который я могу запустить, который будет запускаться и настраивать сервер с пользователями и т. Д.?
Любая помощь приветствуется.
Благодаря
Shaun
Привет, спасибо за ваши советы, вы знаете, если я могу поставить сервер MySQL .MSI с моим инсталлятором для установки в то же время, как необходимое условие. Или мне нужно будет приобрести коммерческую лицензию от Oracle для этого? Спасибо. Shaun – Shaun