Install MySql Debian

Pengenalan mariadb-server

MariaDB adalah sistem manajemen basis data relasional sumber terbuka, biasanya digunakan sebagai alternatif MySQL sebagai bagian basis data dari tumpukan LAMP (Linux, Apache, MySQL, PHP/Python/Perl) yang populer. Ini dimaksudkan sebagai pengganti MySQL. 

Langkah 1 — Menginstal MariaDB

Update system os debian

#apt update

#apt upgrade -y

Kemudian install paketnya: 

#apt install -y mariadb-server

Langkah 2 — Mengkonfigurasi MariaDB

Jalankan perintah dibawah

#mysql_secure_installation

Prompt pertama akan meminta Anda memasukkan kata sandi root database saat ini . Karena Anda belum mengaturnya, tekan ENTER untuk menunjukkan “tidak ada”. 

Anda akan ditanya apakah Anda ingin beralih ke otentikasi soket unix. Karena Anda sudah memiliki akun root yang dilindungi , Anda dapat melewati langkah ini. Ketik n lalu tekan ENTER

Prompt berikutnya menanyakan apakah Anda ingin mengubah kata sandi root . Di Debian 11, akun root untuk MariaDB terkait erat dengan pemeliharaan sistem otomatis, jadi Anda tidak boleh mengubah metode autentikasi yang dikonfigurasi untuk akun tersebut.

Melakukan hal ini akan memungkinkan pembaruan paket merusak sistem database dengan menghapus akses ke akun administratif. Ketik n lalu tekan ENTER.

Selanjutnya anda tinggal menekan y untuk melanjutkan prompt yang tersisa

Langkah 3 — Membuat Pengguna Administratif 

Ketikkan perintah dibawah, untuk password tekan ENTER saja

buat akun baru bernama admin dengan kemampuan yang sama dengan akun root , tetapi dikonfigurasi untuk otentikasi kata sandi. 

contoh :

>create user 'admin'@'localhost' identified by 'password';

>grant all privileges on *.* to 'admin'@'localhost' with grant option;

>flush privileges;

>exit

Langkah 4Install phpmyadmin

Phpmyadmin adalah sebuah aplikasi open source yang berfungsi untuk memudahkan manajemen MySQL. Dengan menggunakan phpmyadmin, anda dapat membuat database, membuat tabel, menginsert, menghapus dan mengupdate data dengan GUI dan terasa lebih mudah, tanpa perlu mengetikkan perintah SQL secara manual. 

intalasinya hanya perlu mendownload dengan perintah

wget https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.zip

Pindahkan file phpmyadmin ke direktori /var/www/html

#mv phpMyAdmin-5.2.1-all-languages.zip /var/www/html/

Pindah ke direktori /var/www/html kemudian ekstrak file dengan perintah

#cd /var/www/html

#unzip phpMyAdmin-5.2.1-all-languages.zip

ubah nama file hasil ekstrak menjadi phpmyadmin dengan perintah

#mv phpMyAdmin-5.2.1-all-languages phpmyadmin

Edit file php.ini untuk mengaktifkan ekstensi module php-mysqli

#nano /etc/php/8.1/apache2/php.ini

Hilangkan tanda ; 

sesuaikan dengan gambar dibawah

Save dengan tombol kombinasi ctrl+x, y, enter

lalu restart apache dengan perintah

#service apache2 restart

buka browser dan ketikkan ip address debian kalian http;//ipaddress/phpmyadmin

contoh : 192.168.0.103/phpmyadmin