swnd1:manual_installation

Manual installation

Manual instalaltion is necessary in the following case:

  • you already have MySQL installation on the PC
  • you want to use existing MySQL instance as your database server
  • You want to install only server or only client on a PC
  • You have to define special installation folder, port number
  • you want to install the less components you need in your application

Extract the installation zip into a folder. Then launch “start-manual-windows.bat”. During installation you have the option to install the server or client. First section describe the server installation and the next is the client installation. Thus you will have to launch the “start-manual-windows.bat” two times.

Install Select “Install” and then “Next»”.


Application Select server application to install then “Next»”.


Software components Select software components. Some are mandatories some are optionals. Then “Next»”.


Parameters MySQL specific parameters. Always remember root and username password! Server port “3306” is default. In some case it can conflict existing installations. Use “Test” to make sure that it is not used on current computer.


Test result You get this message if a port has been used. Increment port number and test again.


Test result You get this message if it is OK. Then select “Next»”.


Browse Select destination folder for server installation. Use “Browse…” to select or create destination folder. Always create a separate server and client folder. Never install them in the same folder.


Create Create or select installation folder of server. Then click “Next»” on previous dialog.


Next Simply click “Next»”.


Parameters Define the parameters of MySQL installation. If you changed the port number before, then specify it in IP address. Passwords should be the same you defined before. When the parameters are filled in then “Test connection”.


Successful If connection succesfully tested then click “Next»”.


RMI RMI service is the communication channel between server-client. 1899 is a standard port number. In most case it can remain on default. Click “Next»”.


Next This port is also standard. Leave default. Click “Next»”.


Finish Simply click “Finish” without launching configuration utility. Utility is for advanced users.


Install Select “Install” and then “Next»”.


Select client Select client application to install then “Next»”.


Software components Select software components. Some are mandatories some are optionals. Never cause problem if you click more than necessary. Then “Next»”.


Browse Select destination folder of client installation. Use “Browse…” to select or create destination folder. Always create a separate server and client folder. Never install them in the same folder.


Create or Select Create or select installation folder of client. Then click “Next»” on previous dialog.


RMI RMI port should be equal to the server RMI port. Normaly leave default. Click “Next»”.


Next If server and client aren't installed on the same PC then define the IP address of server PC. Click “Next»”.


Finish Simply click “Finish” without launching configuration utility. Utility is for advanced users.


Desktop Installer creates desktop icons for the server and client applications. First launch server.


Create This is the first startup of server application thus you have to define an admin password. There is no default password in SIWENOID. Each installation can have its own admin password. Don't confuse this password of MySQL installation passwords!
Then server starts and makes some preparations (migrates treatment tables). The tray icon of server inform about this process. Finally server becomes “productive”.


Log in Launch client using the desktop icon. Login as admin. The system, is ready to configure.


Uninstallation First the MySQL instance has to be deleted. My SQL is running as a Windows service.

  • Stop “MySQL for Siwenoid” service in Windows control panel.
  • Use command prompt (run: cmd). Type in: sc delete “MySQL for Siwenoid”
  • Then delete the installation folder of server, client, and MySQL.


Previous → User manual - Android client

Next → Express installation