Página 1 de 1

Mysql Desatendido funcionando

Publicado: Mar Dic 08, 2009 5:18 am
por PEDRO DE LEON RODAS[3]
Estimados amigos, hace unos dias me surgio la curiosidad de instalar Mysql
en form desatendido.
Bueno buscando en la red encontre la forma.
Y quiero compartirlo.
Por si alguien quiere darle al cliente un cd de instalacion de Mysql y su
Aplicacion terminada.
Pasos:
Descargué Mysql el no instalable.
http://mysql.rediris.es/Downloads/MySQL ... noinstall- 5.1.41-win32.zip
Despues use el programa Inno Setup Compiler
Y lo pueden descargar desde aqui
http://www.xs4all.nl/~mlaan2/ispack/isetup-5.3.6.exe
Les adjunto el Archivo que contiene todos los paso
Solo entren a Inno Setup y abranlo y compilenlo.
De todas maneras aqui les dejo el codigo del archivo.
Dios les bendiga.
[Setup]
AppId={{84FA6D90-4DC0-4E70-93DC-7CBDF08AAF52}
AppName=MODULO SERVIDOR
AppVerName=BASE DE DATOS
DefaultDirName=C:BASE DE DATOS
DisableProgramGroupPage=yes
;Este es el directorio donde se generará el instalador
OutputDir=C:PRUEBA
; Este es el nombre del instalador
OutputBaseFilename=INSTALAR_SERVIDOR
Compression=lzma
SolidCompression=yes
[Languages]
Name: "spanish"; MessagesFile: "compiler:LanguagesSpanish.isl"
[Files]
;Esto es en donde tengo la carpeta y sus archivos de mysql
Source: "H:mysql*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
createallsubdirs
[Run]
;Con esto Instalo el Servicio de Mysql en windows
Filename: "{app}binmysqld.exe"; Parameters: "--install";
;Esto hace que se inicie el servicio Mysql
Filename: "net.exe"; Parameters: "START MYSQL";
;Esto me permite crear la base de datos
Filename: {app}binmysql.exe; Parameters: "-u root -h localhost -e ""create
database prueba";
;Esto me permite cargar mis tablas a la base de datos prueba
;El archivo .sql (respaldo de tu base de datos) lo puedes generar desde
navicat o cualquier otro manipulador de BD
Filename: {app}binmysql.exe; Parameters: "-u root -h localhost -e ""use
prueba; source prueba.sql;";
[Messages]
; Estos mensajes simplemente son un override de los mensajes de Innosetup ya
que vienen
; en inglés.
WelcomeLabel1=Servidor de la base de datos
WelcomeLabel2=Antes de continuar asegurese de no tener activo el corta fuego
de Windows o de algún antivirus
WizardReady=Listo para Instalar
WizardSelectDir=Seleccione la carpeta en donde se instalará la base de datos


Attached files INSTALADOR.iss (1.7 KB)Â