GHrxexUTk8Cy9ibyQ09EFsI4Tl8sPmI2qnpAKStw
Bookmark

Cara Memeriksa Versi MySQL atau MariaDB di Server Linux

Pendahuluan

Dalam dunia pengelolaan server Linux, pemantauan dan pemahaman terhadap komponen krusial seperti basis data adalah hal yang sangat penting. MySQL dan MariaDB, sebagai sistem manajemen basis data open-source yang populer, sering digunakan untuk menyimpan dan mengelola data di berbagai aplikasi web dan server. Oleh karena itu, mengetahui versi MySQL atau MariaDB yang sedang berjalan di server Linux Anda adalah informasi dasar yang perlu Anda ketahui. Artikel ini akan membahas secara detail cara untuk memeriksa versi MySQL atau MariaDB di server Linux Anda, serta mengapa informasi ini sangat penting.

Mengapa Anda Perlu Mengetahui Versi MySQL atau MariaDB di Server Linux Anda

Sebelum kita memasuki langkah-langkah praktis untuk memeriksa versi MySQL atau MariaDB, mari kita pahami mengapa informasi ini sangat penting dalam pengelolaan server Linux Anda.

  1. Kompatibilitas Aplikasi: Versi MySQL atau MariaDB yang berbeda mungkin memiliki fitur atau perilaku yang berbeda. Mengetahui versi yang sedang berjalan memungkinkan Anda untuk memastikan bahwa aplikasi Anda kompatibel dengan sistem basis data yang digunakan.
  2. Keamanan: Pembaruan keamanan dan perbaikan kerentanannya sering kali dirilis oleh pengembang MySQL atau MariaDB. Dengan mengetahui versi yang sedang berjalan, Anda dapat memeriksa apakah server Anda telah diperbarui ke versi yang paling aman.
  3. Pemecahan Masalah: Saat terjadi masalah dalam operasi server atau aplikasi yang terkait dengan basis data, informasi tentang versi MySQL atau MariaDB dapat membantu dalam proses pemecahan masalah. Beberapa masalah mungkin terkait dengan versi tertentu dari sistem basis data.
  4. Pengembangan dan Perencanaan: Jika Anda bertanggung jawab atas pengembangan atau perencanaan infrastruktur server, mengetahui versi MySQL atau MariaDB yang sedang berjalan akan membantu Anda dalam merencanakan pembaruan atau migrasi di masa depan.

Langkah 1: Menggunakan Perintah mysql atau mariadb

Salah satu cara termudah untuk memeriksa versi MySQL atau MariaDB di server Linux Anda adalah dengan menggunakan perintah klien MySQL atau MariaDB. Dalam kebanyakan kasus, perintah ini tersedia secara default setelah Anda menginstal sistem manajemen basis data. Berikut adalah langkah-langkahnya:

1.1 Untuk MySQL:

Pertama, buka terminal atau konsol di server Linux Anda. Kemudian jalankan perintah berikut:

mysql --version

Hasilnya akan menampilkan informasi tentang versi MySQL yang sedang berjalan. Contoh keluaran perintah ini adalah:

mysql  Ver 14.14 Distrib 5.7.35, for Linux (x86_64) using  EditLine wrapper

1.2 Untuk MariaDB:

Jika Anda menggunakan MariaDB, Anda dapat menggunakan perintah serupa. Jalankan perintah berikut di terminal:

mariadb --version

Ini akan menampilkan versi MariaDB yang sedang digunakan di server Anda. Contoh keluaran perintah ini adalah:

mariadb  Ver 15.1 Distrib 10.3.30-MariaDB, for Linux (x86_64) using readline 5.1

Langkah 2: Melalui Perintah SQL di MySQL atau MariaDB

Selain menggunakan perintah klien, Anda juga dapat memeriksa versi MySQL atau MariaDB melalui perintah SQL yang dijalankan di prompt MySQL atau MariaDB. Ini sangat berguna jika Anda ingin mendapatkan informasi lebih lanjut tentang basis data itu sendiri. Berikut adalah langkah-langkahnya:

2.1 Buka Klien MySQL atau MariaDB:

Sebelum Anda dapat menjalankan perintah SQL, Anda perlu masuk ke klien MySQL atau MariaDB. Gunakan perintah berikut:

mysql -u username -p

Gantilah "username" dengan nama pengguna yang memiliki akses ke MySQL atau MariaDB. Anda akan diminta memasukkan kata sandi.

2.2 Setelah berhasil masuk, jalankan perintah SQL berikut:

SELECT VERSION();

Perintah ini akan menghasilkan versi MySQL atau MariaDB yang sedang digunakan di server tersebut. Contoh keluaran perintah SQL ini adalah:

+-------------------------+

| VERSION()               |

+-------------------------+

| 5.7.35-0ubuntu0.18.04.1 |

+-------------------------+

1 row in set (0.00 sec)

Langkah 3: Mengecek Versi Melalui Perintah dpkg atau rpm

Jika Anda menggunakan distribusi Linux yang berbasis Debian seperti Ubuntu atau berbasis RPM seperti CentOS, Anda dapat memeriksa versi MySQL atau MariaDB yang diinstal dengan perintah manajemen paket, yaitu dpkg atau rpm. Berikut adalah langkah-langkahnya:

3.1 Untuk Debian/Ubuntu (Menggunakan dpkg):

Buka terminal dan jalankan perintah berikut:

dpkg -l | grep mysql

Hasilnya akan menampilkan daftar paket terkait MySQL yang terinstal, beserta versinya. Contoh keluaran perintah ini adalah:

ii  mysql-client-5.7       5.7.35-0ubuntu0.18.04.1      amd64    MySQL database client binaries

ii  mysql-client-core-5.7  5.7.35-0ubuntu0.18.04.1      amd64    MySQL database core client binaries

ii  mysql-common           5.7.35-0ubuntu0.18.04.1      all      MySQL database common files, e.g. /etc/mysql/my.cnf

ii  mysql-server           5.7.35-0ubuntu0.18.04.1      all      MySQL database server (metapackage depending on the latest version)

ii  mysql-server-5.7       5.7.35-0ubuntu0.18.04.1      amd64    MySQL database server binaries and system database setup

ii  mysql-server-core-5.7  5.7.35-0ubuntu0.18.04.1      amd64    MySQL database server binaries

3.2 Untuk CentOS/RHEL (Menggunakan rpm):

Buka terminal dan jalankan perintah berikut:

rpm -qa | grep mariadb

Ini akan menampilkan daftar paket terkait MariaDB yang terinstal, beserta versinya. Contoh keluaran perintah ini adalah:

mariadb-libs-5.5.68-1.el7.x86_64

mariadb-server-5.5.68-1.el7.x86_64

mariadb-5.5.68-1.el7.x86_64

Langkah 4: Melalui Berkas Konfigurasi

Informasi tentang versi MySQL atau MariaDB juga dapat ditemukan dalam berkas konfigurasi server. Berkas konfigurasi MySQL umumnya terletak di /etc/mysql/my.cnf atau /etc/my.cnf, sementara berkas konfigurasi MariaDB berada di /etc/mysql/mariadb.conf.d/50-server.cnf. Berikut adalah langkah-langkahnya:

4.1 Untuk MySQL:

Buka berkas konfigurasi dengan editor teks, seperti nano atau vim:

sudo nano /etc/mysql/my.cnf

Cari baris yang berisi version atau server-version, dan itu akan memberi tahu Anda versi MySQL yang digunakan.

Contoh:

# MySQL Server Instance Configuration File

...

# * Basic Settings

...

#server-id       = 1

...

#bind-address      = 127.0.0.1

...

# Version specific settings

...

innodb_version = 5.7.35

version = 5.7.35-0ubuntu0.18.04.1

4.2 Untuk MariaDB:

Buka berkas konfigurasi MariaDB dengan editor teks:

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

Cari baris yang berisi version atau server-version, dan itu akan memberi tahu Anda versi MariaDB yang sedang berjalan.

Contoh:

# MariaDB-specific config file.

# Read by /etc/mysql/my.cnf

...

# this is read by the standalone daemon and embedded servers

...

[server]

...

# this is only for the mysqld standalone daemon

...

# MariaDB server version

version     = 10.3.30-MariaDB

...

Kesimpulan

Mengetahui versi MySQL atau MariaDB yang sedang berjalan di server Linux Anda adalah informasi yang sangat penting dalam pengelolaan server dan basis data. Informasi ini memungkinkan Anda untuk memastikan kompatibilitas aplikasi, menjaga keamanan sistem, memecahkan masalah, dan merencanakan pengembangan ke depan.

Dalam artikel ini, kami telah membahas berbagai cara untuk memeriksa versi MySQL atau MariaDB, termasuk menggunakan perintah klien, perintah SQL, manajemen paket, dan pemeriksaan berkas konfigurasi. Dengan pengetahuan ini, Anda akan lebih percaya diri dalam mengelola server Linux dan mengoptimalkan penggunaan basis data Anda. Jadi, selalu pastikan untuk selalu memeriksa versi MySQL atau MariaDB di server Linux Anda.

Posting Komentar

Posting Komentar