Iwan Avicena
|
October 11, 2024 11:35 am

Masih menggunakan MySQL versi lama? Mungkin saatnya untuk upgrade! Yuk, kita cek bersama cara cek versi MySQL kamu dan mengapa MySQL terbaru itu penting.

Peran MySQL pada Pengembangan Web

MySQL adalah sistem manajemen database gratis berbasis open source yang paling populer di dunia. Sebagai bahasa pemrograman yang cepat, stabil dan dapat diskalakan, MySQL digunakan oleh banyak website terkenal, seperti Facebook, Twitter dan YouTube. 

Sebagai solusi open source, MySQL dapat digunakan secara bebas tanpa ongkos untuk platform database komersial. Ini menjadikan MySQL favorit untuk kamu atau perusahaan yang membutuhkan sistem pengembangan web ekonomis. 

Popularitas MySQL tidak hanya karena biayanya dan ketersediaan pengembang berpengalaman, tetapi juga banyaknya fitur yang sangat penting bagi perusahaan yang membangun website untuk mendukung eCommerce. 

Cara Mengecek Versi MySQL 

Status MySQL

Mengetahui versi MySQL yang digunakan oleh penyedia host website sangatlah penting karena mungkin saja layanan hosting kamu tidak up-to-date dengan versi MySQL terbaru. Terlebih, MySQL selalu menyediakan perbedaan yang signifikan antara versi satu dengan lainnya.

Versi MySQL yang lebih baru berarti sistem manajemen databasenya memiliki fitur-fitur baru dan lebih canggih. Mengecek status MySQL dari nomor versinya dapat membantu kamu mencari tahu potensi apakah ada masalah saat kamu menggunakan alat atau plugin eksternal. Bisa jadi, beberapa fiturnya tidak kompatibel dengan sistem yang sedang kamu gunakan. 

Ada beberapa cara untuk mengecek versi MySQL; seperti dengan phpMyAdmin, CMD, hingga Dashboard WordPress. Berikut ini beberapa cara termudah:

Cek Versi MySQL dengan CMD

Ini adalah cara termudah mengecek versi MySQL. Kamu tinggal memasukkan kode sederhana di command prompt pada Windows atau Terminal jika kamu menggunakan Mac. 

Ikuti langkah-langkah berikut:

Langkah 1: Buka Terminal (Linux, macOS) atau Command Prompt/PuTTY (Windows) di komputer kamu. Di cPanel, kamu dapat menemukannya di Advanced > Terminal .

Langkah 2: Berikan kredensial SSH kamu untuk terhubung dan masuk ke server.

Langkah 3: Masukkan perintah berikut:

mysqladmin -V

Perintah ini akan menampilkan nomor versi dari MySQL yang sedang kamu gunakan di lokal server. Contoh output:

# mysqladmin -V

mysqladmin Ver 9.1 Distrib 10.3.37-MariaDB, for Linux on x86_64

Cek Versi MySQL dengan phpMyAdmin

Cara mudah lain untuk mengecek versi MySQL Anda, yaitu dengan fitur antarmuka phpMyAdmin. Perangkat lunak ini tersedia di sebagian besar server, termasuk di cPanel IDWebhost, jadi kamu bisa dengan mudah mengecek versi MySQL kamu.

Langkah 1: Pada cPanel, navigasi ke bagian Databases > phpMyAdmin. 

Langkah 2: Begitu masuk ke halaman phpMyAdmin, kamu akan melihat kotak Database Server di sisi kanan layar. 

Langkah 3: Di sana, di bawah bagian Software Version, kamu bisa mengetahui versi MySQl yang kamu gunakan. 

Cek Versi MySQL dengan MySQL Shell

MySQL Shell adalah klien dan editor tingkat lanjut untuk MySQL. Perangkat lunak ini menyediakan kemampuan skrip untuk JavaScript dan Python serta menyertakan API untuk bekerja dengan MySQL. 

Umumnya, webmaster menggunakan MySQL Shell untuk melakukan kueri dan pembaruan data, serta berbagai operasi administratif. 

Langkah 1: Untuk mengecek versi MySQL dari MySQL, kamu hanya perlu masuk ke dalamnya. Peringkat yang kamu perlukan adalah berikut ini: 

$ mysql -u [nama pengguna MySQL Anda] -p

Langkah 2: MySQL kemudian meminta password pengguna dan setelah kamu memasukkannya, versi MySQL akan ditampilkan secara otomatis. 

Langkah 3: Setelah kamu masuk, kamu dapat menemukan versi MySQL menggunakan perintah berikut:

Show variables like %version%’;

Langkah 4: MySQL akan mengembalikan hasil versi setelah menjalankan perintah.

Cek Versi MySQL dengan Dashboard WordPress

Cara mudah terakhir untuk mengetahui versi MySQl adalah melalui dashboard admin WordPress situs kamu. Ikuti panduan berikut ini:

Langkah 1: Kunjungi dashboard WordPress Anda, lalu buka Tools > Site Health.

Langkah 2: Buka tab Info, lalu ke bagian Database di bawah. 

kamu dapat menemukan versi MySQl server kamu saat ini, yang tercantum di samping label Server Version

Versi MYSQL Mana yang Terbaik?

MySQL diciptakan pertama kali pada tahun 1979 oleh Michael Monty Widenius, seorang programer asal Swedia. Dalam prosesnya, MySQL mengalami perubahan dan peningkatan versi, mulai dari generasi awal (MySQL 3.x dan MySQL 4.x), generasi tengah (MySQL 5.0, MySQL 5.1, MySQL 5.5, dan MySQL 5.6), hingga generasi terbaru (MySQL 5.7 dan MySQL 8.0).

Saat ini, kebanyakan penyedia server masih menggunakan MySQL 5.7 (versi terbaru sebelum beralih ke versi 8.0), meskipun nantinya akan ada versi yang lebih baru dan lebih baik. Lantas, mana yang terbaik, MySQL 5.7 atau 8.0?

Meski versi 8.0 sudah rilis sejak 2023 lalu, namun banyak penyedia server masih enggan memperbarui MySQL versi 5.7 mereka ke versi yang terbaru. Padahal, beralih ke MySQL versi terbaru sepadan dengan waktu kamu. 

Versi 8.0 dianggap sebagai sebuah game changer MySQL dengan fitur-fitur baru yang signifikan seperti Common Table Expressions (CTEs), window functions, recursive common table expressions, dan JSON support yang lebih lengkap. Juga meningkatkan keamanan dengan default authentication plugin yang lebih kuat.

WordPress, sebagai alat pengembangan web, menurut situsnya, menyarankan menggunakan MySQL versi 8.0 atau di atasnya atau MariaDB versi 10.5 atau di atasnya. Dengan demikian, versi 5.7 ke bawah mungkin sudah tidak disarankan karena rentan terhadap bug dan serangan hacker.

Perlukah Upgrade Versi MySQL Terbaru?

Status MySQL

Jika kamu masih menggunakan versi MySQL yang lama, sangat disarankan untuk mempertimbangkan upgrade ke versi terbaru untuk mendapatkan manfaat dari semua fitur dan perbaikan yang telah dilakukan.

Berikut ini alasan kamu perlu meng-upgrade MySQL ke versi yang terbaru:

Kinerja yang Lebih Baik

Versi MySQL menawarkan optimasi kinerja yang lebih baik. Selain itu terdapat fitur-fitur baru memungkinkan kamu melakukan lebih banyak hal dengan database kamu. 

Mengutip Clover Infotech, Sysbench Performance Benchmarks menunjukkan bahwa MySQL 2x lebih cepat dalam pengujian baca/tulis dan baca-saja. Ada pun MySQL 8.0 mencetak rekor tolok ukur baru dengan hingga 1,8 juta kueri per detik.

Keamanan yang Lebih Baik

Versi terbaru biasanya mencakup patch keamanan untuk mengatasi kerentanan yang ditemukan. MySQL 8.0 memiliki SQL Roles yang mendukung keamanan lebih baik. 

SQL Role adalah kumpulan hak istimewa yang diberi nama. Seseorang dapat memberikan peran, memberikan peran, membuat peran, menghapus peran, dan memutuskan peran apa yang berlaku selama sesi. Fungsi SQL ROLES_GRAPHML() juga disediakan yang mengembalikan dokumen graphml yang mewakili subgraf peran.

Kompatibilitas

Aplikasi dan library yang lebih baru mungkin memerlukan versi MySQL yang lebih baru. Kamus Data MySQL 8.0 diimplementasikan sebagai sekumpulan tabel SQL yang disimpan dalam satu tablespace InnoDB. MySQL 8.0 juga mendukung Unicode 9.0 terbaru dengan kolasi baru berdasarkan DUCET, dan kolasi peka aksen dan huruf besar/kecil.

Salah satu fungsi paling mengesankan yang ditambahkan dalam MySQL 8.0 untuk dokumen JSON adalah fungsi JSON_TABLE(). Fungsi ini menerima data JSON dan mengembalikannya sebagai tabel relasional. 

Cara Upgrade Versi MySQL

Jika kamu masih menggunakan versi MySQL yang lama, sangat disarankan untuk mempertimbangkan upgrade ke versi terbaru untuk mendapatkan manfaat dari semua fitur dan perbaikan yang telah dilakukan.

Jika host kamu menawarkan cPanel, ini bisa menjadi cara termudah untuk melakukan upgrade MySQL ke versi terbaru karena fitur antarmuka-nya yang mudah digunakan. 

Sebagian besar instalasi cPanel dilengkapi dengan Web Host Manager, WHM, yang memberi kamu akses root yang lebih dalam.

Langkah 1: Masuk ke WHM dengan mengunjungi “example-site.com:2087” atau “example-site.com/whm.” kamu juga dapat bertanya kepada penyedia web hosting kamu tentang cara mengakses WHM.

Langkah 2: Navigasi ke Software > MySQL Upgrade atau ketik “MySQL” di bilah pencarian. kamu juga dapat menemukannya di SQL Services > MySQL/MariaDB Upgrade.

Langkah 3: Pilih versi MySQL yang ingin kamu tingkatkan dan klik Next. Sekarang ikuti langkah-langkah peningkatan, dan semuanya akan ditangani oleh MySQL.

Kesimpulan

Mengecek versi MySQL merupakan tugas penting tetapi seringkali diremehkan. Hal ini membantu kamu mengetahui fitur apa saja yang dapat diakses dan apakah kamu perlu memperbarui kode karena perangkat lunak database kamu. Hal ini dapat menentukan apakah website dan aplikasi berkinerja baik atau tidak.

Leave a Reply

Your email address will not be published. Required fields are marked *