/windows_portable_mysql

A stripped-down portable version of mysql

Primary LanguageShellGNU General Public License v2.0GPL-2.0

Portable Mysql server

Ever wanted a portable mysql?

You came to the right place. This is a stripped-down portable version of mysql 5.0.67. It is only 10.5 MB.

Thanks to Uniform Server for the binaries on: http://sourceforge.net/projects/miniserver/files/MiniServer/MiniServer_%20MySQL%205.0.67%20Service/.

Quick Start (windows only)

To get started right away.

  1. Clone this repo.
  2. Open the my.cnf file and modify the following (minimum) values to fit your needs.
[client]
port =

[mysqld]
port =

basedir =
datadir =
tmpdir =
  1. If you want to enable InnoDB support you should
  2. comment out the line skip-innodb and uncomment all innodb settings
  3. uncomment all the lines below # Uncomment the following if you are using Innobase tables
  4. ensure especially the following paths are correct
```ini
innodb_data_home_dir =
innodb_log_group_home_dir =
innodb_log_arch_dir =
```
  1. Run install.bat (as administrator) to install and start the service. The service name is mysql_5_0_51b_portable

Contribution

Please feel free to contribute or to contact me.

License

GPLv2 http://www.gnu.org/licenses/gpl-2.0.html