Nothing Personal

Better busy than bored

Downgrade Mysql di Ubuntu 13.04 Server (part 1)

Kasus:

Mysql yang terinstall saat ini versi 5.6. Karena aplikasi yang dipakai blm support dengan koneksi ke database akhirnya harus di downgrade . 😦

Rencananya downgrade ke Versi 5.1 Namun akhirnya ke 5.5 (ini karena udah ga fokus :))
Btw, karena isi database nya masih kosong, jadi saya ga perlu untuk backup :). Namun kalaupun ada, cara paling cepat nya, kalian bisa copy folder Data dr Mysql ke Drive lain /Local & copy configurasi mysql nya.

Okay, straight to the point

Percobaan:

1. Uninstall mysql

>sudo apt-get remove --purge mysql-server mysql-client mysql-common
>sudo apt-get autoremove
>sudo apt-get autonclean

Note: semua berjalan normal

2. Download mysql version 5.1.65

set -e
cd ~/
wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.65.tar.gz
tar -zxf mysql-5.1.65.tar.gz
cd mysql-5.1.65
./configure '--prefix=/usr' '--exec-prefix=/usr' '--libexecdir=/usr/sbin' '--datadir=/usr/share' '--localstatedir=/var/lib/mysql' '--includedir=/usr/include' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-system-type=debian-linux-gnu' '--enable-shared' '--enable-static' '--enable-thread-safe-client' '--enable-assembler' '--enable-local-infile' '--with-fast-mutexes' '--with-big-tables' '--with-unix-socket-path=/var/run/mysqld/mysqld.sock' '--with-mysqld-user=mysql' '--with-libwrap' '--without-readline' '--with-ssl' '--without-docs' '--with-extra-charsets=all' '--with-plugins=max' '--with-embedded-server' '--with-embedded-privilege-control'
make
sudo make install

Note: Untuk Download berhasil, namun saat “MAKE”, Error!. Padahal content nya lengkap. Browsing sana-sini, berjam² juga ga ada solusi .. 😦 akhirnya … masuk ketahap ke-3

3. Mencoba Reinstall kembali

> sudo apt-get install mysql-server mysql-common mysql-client

Unlucky me, cara ini ternyata ga bisa juga .. @#$%^

beberapa error yang muncul, spt: duplicate source list lah (uncomment source list, menambah source list sudah saya lakukan), paket yang akan diinstall sudah yg terbaru (hah..??? padahal semua file² mysql sudah terhapus loh)

4. Akhirnya menemukan link ini:
http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/

cuma ada kendala saat install paket ini:

 $ apt-get install libaio-dev

Paket ternyata tidak ditemukan di semua source list. Beberapa kali menambah sumber di /etc/apt/source.list juga gagal!.
Coba link ini:
http://askubuntu.com/questions/227791/how-do-i-install-libaio juga gagal

akhirnya sy coba install paket secara manual.

Link nya ini:
http://www.rpmseek.com/download/ftp://ftp.si.debian.org/debian/pool/main/liba/libaio/libaio1_0.3.109-3_i386.deb?hl=com&nid=109433:589

dan sukses … 🙂

Note: Tanpa paket itu, saya berulang kali coba start service, selalu gagal. Jangan lupa selalu baca error.log nya ya nya?? Penting!! .

Ya setidaknya versinya turun satu tingkat. Hiks ..

NB: Anyway, if you dont have a lot of time, please dont waste it to read this post 🙂

Advertisements

Comments are closed.

%d bloggers like this: