[Setup]
AppId={{217F1A41-CEB5-4933-B431-BE844C524430}
AppName="MySQL Server e MySQL ODBC"
AppVersion="5.xx"
AppPublisher="5VOLUTION"
DefaultDirName={pf}\"MySQL Server e MySQL ODBC"
DefaultGroupName="MySQL Server e MySQL ODBC"
OutputBaseFilename="SetupMySQL"
Compression=lzma
SolidCompression=yes

[Languages]
Name: brazilianportuguese; MessagesFile: compiler:Languages\BrazilianPortuguese.isl

[Files]
Source: "C:\MySQL\*.*"                                ; DestDir: "C:\MySQL"   ; Flags: ignoreversion recursesubdirs
;
Source: "C:\HeidiSQL\*.*"                             ; DestDir: "C:\HeidiSQL"; Flags: ignoreversion recursesubdirs
;
Source: "5volution.sql"                            ; DestDir: "{app}"
;
;Copy MySQL ODBC Dependencies to {sys}
Source: "{pf}\MySQL\Connector ODBC 3.51\myodbc3.dll"                   ; DestDir: "{sys}"      ; Flags: onlyifdoesntexist 
Source: "{pf}\MySQL\Connector ODBC 3.51\myodbc3.lib"                   ; DestDir: "{sys}"      ; Flags: onlyifdoesntexist 
Source: "{pf}\MySQL\Connector ODBC 3.51\myodbc3i.exe"                  ; DestDir: "{sys}"      ; Flags: onlyifdoesntexist 
Source: "{pf}\MySQL\Connector ODBC 3.51\myodbc3s.dll"                  ; DestDir: "{sys}"      ; Flags: onlyifdoesntexist 
Source: "{pf}\MySQL\Connector ODBC 3.51\myodbc3s.lib"                  ; DestDir: "{sys}"      ; Flags: onlyifdoesntexist 

[Run]
Filename: C:\MySQL\bin\mysqld.exe; Parameters: "--install" ; WorkingDir: {app}; StatusMsg: Instalando o servio MySQL      ; Flags: runhidden waituntilterminated
Filename: net.exe                ; Parameters: start mysql                                                            ; WorkingDir: {app}; StatusMsg: Inicializando o servio MySQL...; Flags: runhidden waituntilterminated
Filename: C:\MySQL\bin\mysql.exe ; Parameters: "-uroot -e ""create database test;"""                                  ; WorkingDir: {app}; StatusMsg: Criando database TEST...        ; Flags: runhidden waituntilterminated
Filename: "{sys}\myodbc3i"; Parameters:"-a -d -t""MySQL ODBC 3.51 Driver;DRIVER=myodbc3.dll;SETUP=myodbc3s.dll"""     ; WorkingDir: {sys}; StatusMsg: Configurando o driver ODBC...   ; Flags: runhidden waituntilterminated

[INI]
; Configuraao inicial do arquivo MY.INI
Filename: "C:\MySQL\data\my.ini"; Section: "MYSQLD"; Key: "datadir"           ; String: "c:/mysql/data"
Filename: "C:\MySQL\data\my.ini"; Section: "MYSQLD"; Key: "tmpdir"            ; String: "c:/mysql/tmp"
Filename: "C:\MySQL\data\my.ini"; Section: "MYSQLD"; Key: "log-error"         ; String: "c:/mysql/data/mysql.err"
Filename: "C:\MySQL\data\my.ini"; Section: "MYSQLD"; Key: "port"              ; String: "3306"
Filename: "C:\MySQL\data\my.ini"; Section: "MYSQLD"; Key: "slow-start-timeout"; String: "0"
Filename: "C:\MySQL\data\my.ini"; Section: "MYSQLD"; Key: "log-warnings"      ; String: "2"
