Berita tentang MariaDB yang menggantikan MySQL sudah beberapa hari yang lalu. Namun saya baru punya kesempatan untuk melakukan migrasi hari ini. MariaDB secara resmi menggantikan MySQL di distribusi Arch Linux. Menurut halaman berita, pengguna direkomendasikan untuk upgrade ke MariaDB. Hal ini dikarenakan MySQL akan di-drop dari repository ke AUR. Bagi pengguna yang ingin migrasi ke MariaDB cukup mengikuti petunjuk di halaman berita dan migrasi pun dijamin beres!
Proses Migrasi
Instalasi mariadb
, libmariadbclient
, mariadb-clients
Upgrade database
[root@arch-linux me]# mysql_upgrade -p Enter password: Phase 1/3: Fixing table and database names Phase 2/3: Checking and upgrading tables Processing databases information_schema mysql mysql.columns_priv OK mysql.db OK mysql.event OK mysql.func OK mysql.help_category OK mysql.help_keyword OK mysql.help_relation OK mysql.help_topic OK mysql.host OK mysql.ndb_binlog_index OK mysql.plugin OK mysql.proc OK mysql.procs_priv OK mysql.proxies_priv OK mysql.servers OK mysql.tables_priv OK mysql.time_zone OK mysql.time_zone_leap_second OK mysql.time_zone_name OK mysql.time_zone_transition OK mysql.time_zone_transition_type OK mysql.user OK owncloud owncloud.oc_appconfig OK owncloud.oc_calendar_calendars OK owncloud.oc_calendar_objects OK owncloud.oc_calendar_repeat OK owncloud.oc_calendar_share_calendar OK owncloud.oc_calendar_share_event OK owncloud.oc_contacts_addressbooks OK owncloud.oc_contacts_cards OK owncloud.oc_contacts_cards_properties OK owncloud.oc_file_map OK owncloud.oc_filecache OK owncloud.oc_files_versions OK owncloud.oc_fscache OK owncloud.oc_gallery_sharing OK owncloud.oc_group_admin OK owncloud.oc_group_user OK owncloud.oc_groups OK owncloud.oc_locks OK owncloud.oc_media_albums OK owncloud.oc_media_artists OK owncloud.oc_media_sessions OK owncloud.oc_media_songs OK owncloud.oc_media_users OK owncloud.oc_mimetypes OK owncloud.oc_permissions OK owncloud.oc_pictures_images_cache OK owncloud.oc_preferences OK owncloud.oc_properties OK owncloud.oc_queuedtasks OK owncloud.oc_share OK owncloud.oc_storages OK owncloud.oc_users OK owncloud.oc_vcategory OK owncloud.oc_vcategory_to_object OK performance_schema senayan_pusat senayan_pusat.backup_log OK senayan_pusat.biblio OK senayan_pusat.biblio_attachment OK senayan_pusat.biblio_author OK senayan_pusat.biblio_custom OK senayan_pusat.biblio_topic OK senayan_pusat.content OK senayan_pusat.files OK senayan_pusat.fines OK senayan_pusat.group_access OK senayan_pusat.holiday OK senayan_pusat.item OK senayan_pusat.kardex OK senayan_pusat.loan OK senayan_pusat.member OK senayan_pusat.member_custom OK senayan_pusat.mst_author OK senayan_pusat.mst_coll_type OK senayan_pusat.mst_frequency OK senayan_pusat.mst_gmd OK senayan_pusat.mst_item_status OK senayan_pusat.mst_label OK senayan_pusat.mst_language OK senayan_pusat.mst_loan_rules OK senayan_pusat.mst_location OK senayan_pusat.mst_member_type OK senayan_pusat.mst_module OK senayan_pusat.mst_place OK senayan_pusat.mst_publisher OK senayan_pusat.mst_supplier OK senayan_pusat.mst_topic OK senayan_pusat.reserve OK senayan_pusat.search_biblio OK senayan_pusat.serial OK senayan_pusat.setting OK senayan_pusat.stock_take OK senayan_pusat.stock_take_item OK senayan_pusat.system_log OK senayan_pusat.user OK senayan_pusat.user_group OK senayan_pusat.visitor_count OK Phase 3/3: Running 'mysql_fix_privilege_tables'... OK
Migrasi sukses, tanpa ada masalah.
Sebenarnya saya tidak begitu mengerti tentang MySQL dan MariaDB. Apa keunggulan dari masing-masing database tersebut dan apa kekurangannya. Yah, karena disarankan untuk migrasi ya saya manut saja. Daripada kedepannya saya ribet untuk memperbarui sistem Arch Linux saya 😛
=-=-=-=-=
Powered by Blogilo