Installasi MySQL Portable di Windows

Pada tulisan sebelumnya saya telah menulis Installasi MySQL di Linux (Generic Binaries). Pada tulisan kali ini saya akan menuliskan mengenai langkah-langkah proses installasi MySQL portable di windows. Pada percobaan ini saya telah mencoba proses installasi di Winddows 8, Windows 7 dan Windows XP (virtualbox).

Untuk proses installasi ini terlebih dahulu kita harus download source yang akan kita gunakan bisa di download pada link mysql-5.6.20-win32.zip. Setelah kita download maka extract file ke dalam direktori yang kita inginkan misalnya c:\INSTALL\mysql-5.6.20.

Setting Konfigurasi File
Tambahkan file my.ini (my-default.ini rename menjadi my.ini) dan mysql-start.bat di dalam direktori tempat mysql berada dimana isi dari masing-masing file tersebut adalah sebagai berikut.

# These are commonly set, remove the # and set as required.
  basedir = .
  datadir = ./data

my.ini

@echo off
echo running mysql.................
echo 'close this window or Ctrl-C to shutdown MySQL
bin\mysqld --explicit_defaults_for_timestamp

mysql-start.bat

Menjalankan Server saat Pertama Kali
Pada langkah ini kita hanya melakukan satu kali saja yaitu sebagai proses inisialisasi database karena selanjutnya jika ingin mengaktifkan mysql anda tinggal klik file mysql-start.bat yang sudah dibuat. Adapun syntax yang digunakan untuk proses inisialisasi ini adalah

cd c:\INSTALL\mysql-5.6.20\
bin\mysqld --defaults-file=my.ini --standalone --console

Set Password Untuk superuser
Pada tahap ini kita akan menentukan password untuk superuser (root). Pada langkah ini yang harus dilakukan adalah:

cd c:\INSTALL\mysql-5.6.20\bin

# login ke mysql
mysql -u root

# set password
select host, user, password from mysql.user;
set password for 'root'@'127.0.0.1'=password('xxxx');
set password for 'root'@'localhost'=password('xxxx');
set password for 'root'@'::1'=password('xxxx');
FLUSH PRIVILEGES;

# untuk alasan keamanan
drop user ''@'localhost';

# keluar dari mysql
\q

# login ke mysql setelah diubah password
mysql -u root -p

Install Mysql sebagai Service
Pada tahap ini kita akan meng-konfigurasikan mysql sebagai service yang perintahnya adalah sebagai berikut.

cd c:\INSTALL\mysql-5.6.20\bin
# install service
mysqld --install

# uninstall service
mysqld --remove

Dengan berakhirnya kegiatan diatas maka selesai sudah kegiatan ‘ngoprek’ kali ini. Sampai ketemu di kegiatan ‘ngoprek’ berikutnya.

Sumber:
MySql 5.6 How To Install
Install MySQL 5.6 on Portable Disk
Starting MySQL Server as Windows Service




Leave a Reply