Difference between revisions of "Mysql Workbench"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Updated example package to 6.0 and added uninstall strings for 5.2.40-5.2.47 and 6.0.6-6.0.8.)
Line 1: Line 1:
This is a silent installer and uninstaller for MySQL Workbench, a visual database design application.
+
This is a silent installer and uninstaller for MySQL Workbench, a visual database design and management application.
  
MySQL Workbench can be dowloaded from http://dev.mysql.com/downloads/workbench/5.1.html.
+
MySQL Workbench can be downloaded from [http://dev.mysql.com/downloads/tools/workbench/].
  
It needs Windows Vista, or XP with [[Microsoft_.NET_Framework|Microsoft .NET Framework 2.0]] installed.
+
 
 +
== Example Package ==
  
 
<source lang="xml">
 
<source lang="xml">
 
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!-- http://wpkg.org/Mysql_Workbench -->
 
<!-- http://wpkg.org/Mysql_Workbench -->
<packages>
+
<packages:packages xmlns:packages="http://www.wpkg.org/packages" xmlns:wpkg="http://www.wpkg.org/wpkg" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wpkg.org/packages ../xsd/packages.xsd">
  <package  
+
<package
    id="mysqlworkbench"  
+
id="mysqlworkbench"
    name="Mysql Workbench"  
+
name="MySQL Workbench"
    revision="503002"  
+
revision="%PKG_VERSION%"
    reboot="false"  
+
reboot="false"
    priority="1" >
+
priority="50">
    <depends package-id="dotnet20" />
+
    <check type="uninstall" condition="exists" path="MySQL Workbench 5.1 OSS" />
+
  
    <install cmd='msiexec /qn /i "%SOFTWARE%\mysqlworkbench\5.0.30\mysql-workbench-oss-5.1.17-win32.msi"' />
+
<variable name="PKG_VERSION_MAJOR" value="6.0" />
 +
<variable name="PKG_VERSION_REVISION" value="8" />
 +
<variable name="PKG_VERSION" value="%PKG_VERSION_MAJOR%.%PKG_VERSION_REVISION%" />
  
    <upgrade cmd='msiexec /qn /i "%SOFTWARE%\mysqlworkbench\5.0.30\mysql-workbench-oss-5.1.17-win32.msi"' />
+
<check type="uninstall" condition="versiongreaterorequal" path="MySQL Workbench %PKG_VERSION_MAJOR% CE" value="%PKG_VERSION%" />
  
    <remove cmd="msiexec /qn /x{32EE1D89-0C6E-4B60-8D6C-59317676814E}" />
+
<install cmd='msiexec /qn /i "%SOFTWARE%\mysqlworkbench\mysql-workbench-community-%PKG_VERSION%-win32.msi" REBOOT=ReallySuppress ALLUSERS=1' />
  
  </package>
+
<upgrade include='install' />
</packages>
+
 
 +
<remove cmd='msiexec /qn /x {654A0779-F661-4D7C-B0EB-0DDF3CEDE963}' />
 +
</package>
 +
</packages:packages>
 
</source>
 
</source>
 +
 +
== Uninstall Strings ==
 +
 +
=== 6.0 ===
 +
* 6.0.6 - 0BBFADE9-0CA5-4AA3-BC90-629CE53952CF
 +
* 6.0.7 - 0B724473-51F5-49E8-958C-4BB3C0AAAF35
 +
* 6.0.8 - 654A0779-F661-4D7C-B0EB-0DDF3CEDE963
 +
 +
=== 5.2 ===
 +
* 5.2.40 - E3DF0E76-825F-4377-9BB6-F8F1DC204287
 +
* 5.2.41 - 90B9DE99-5E4D-4638-BB80-734699126F99
 +
* 5.2.42 - 232F51D0-D29F-4226-9285-FC84F4E5C7F8
 +
* 5.2.43 - C9276FF9-14E7-4889-9D10-E4329E154B21
 +
* 5.2.44 - 23C3EF87-AD08-4F76-982D-1AE137485F08
 +
* 5.2.45 - FF0815E9-0ECC-48B5-AF2C-47F3601CEC2E
 +
* 5.2.46 - 13223780-8ABA-4209-88A2-AB2AF464417D
 +
* 5.2.47 - 48A9B9DD-66B9-4846-AA7C-825A5729B643
  
 
[[category:Silent Installers]]
 
[[category:Silent Installers]]

Revision as of 14:16, 6 February 2014

This is a silent installer and uninstaller for MySQL Workbench, a visual database design and management application.

MySQL Workbench can be downloaded from [1].


Example Package

<?xml version="1.0" encoding="UTF-8"?>
<!-- http://wpkg.org/Mysql_Workbench -->
<packages:packages xmlns:packages="http://www.wpkg.org/packages" xmlns:wpkg="http://www.wpkg.org/wpkg" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wpkg.org/packages ../xsd/packages.xsd">
<package
	id="mysqlworkbench"
	name="MySQL Workbench"
	revision="%PKG_VERSION%"
	reboot="false"
	priority="50">

	<variable name="PKG_VERSION_MAJOR" value="6.0" />
	<variable name="PKG_VERSION_REVISION" value="8" />
	<variable name="PKG_VERSION" value="%PKG_VERSION_MAJOR%.%PKG_VERSION_REVISION%" />

	<check type="uninstall" condition="versiongreaterorequal" path="MySQL Workbench %PKG_VERSION_MAJOR% CE" value="%PKG_VERSION%" />

	<install cmd='msiexec /qn /i "%SOFTWARE%\mysqlworkbench\mysql-workbench-community-%PKG_VERSION%-win32.msi" REBOOT=ReallySuppress ALLUSERS=1' />

	<upgrade include='install' />

	<remove cmd='msiexec /qn /x {654A0779-F661-4D7C-B0EB-0DDF3CEDE963}' />
</package>
</packages:packages>

Uninstall Strings

6.0

  • 6.0.6 - 0BBFADE9-0CA5-4AA3-BC90-629CE53952CF
  • 6.0.7 - 0B724473-51F5-49E8-958C-4BB3C0AAAF35
  • 6.0.8 - 654A0779-F661-4D7C-B0EB-0DDF3CEDE963

5.2

  • 5.2.40 - E3DF0E76-825F-4377-9BB6-F8F1DC204287
  • 5.2.41 - 90B9DE99-5E4D-4638-BB80-734699126F99
  • 5.2.42 - 232F51D0-D29F-4226-9285-FC84F4E5C7F8
  • 5.2.43 - C9276FF9-14E7-4889-9D10-E4329E154B21
  • 5.2.44 - 23C3EF87-AD08-4F76-982D-1AE137485F08
  • 5.2.45 - FF0815E9-0ECC-48B5-AF2C-47F3601CEC2E
  • 5.2.46 - 13223780-8ABA-4209-88A2-AB2AF464417D
  • 5.2.47 - 48A9B9DD-66B9-4846-AA7C-825A5729B643