MySQL. InnoSetup. “Тихая установка”. Загрузка своей базы данных при инсталляции

Продолжаю прошлую тему – устанавливать “тихо” MySQL сервер мы научились. Что дальше?

В данном посте посмотрим как при инсталляции сервера MySQL добавить в него свою базу данных. Для этого нам нужен собственно дамп базы, далее нужно дать команду серверу, после инсталляции создать пустую базу и загрузить в неё этот дамп.

Пусть у нас есть дамп базы под названием test_dump.sql – о том как его сделать я писал в другой статье, но если кратко и здесь, то

1 способ, через командную строку под администратором Windows

2 способ

-через WorkBench >DataExport > Export To Self Contained File

9

 

Итак, дамп у нас есть, остается придумать как его использовать в InnoSetup,

1-е изменение, которое я внес, это в сектор [Files]

2-е изменение, которое я внёс, это в сектор Run, нам нужно каким-то образом дать серверу mysql команду на создание пустой базы данных и импортирование в неё данных, это можно сделать следующим образом…

Полный код тихой инсталляции MySQL для InnoSetup

В принципе, это тот же код, который был у нас в прошлом посте,  но здесь внесены 2 изменения, указанные выше.

 

 

This entry was posted in InnoSetup, MySQL. Bookmark the permalink.