In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Mysql Desatendido funcionando

Foro de Xailer profesional en español
PEDRO DE LEON RODAS[3]
Mensajes: 266
Registrado: Mar Oct 28, 2008 4:41 am

Mysql Desatendido funcionando

Mensaje 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)Â
Responder