Cara Install Mysql Community Server Edition 5.7 dan PHPMyAdmin pada Debian Server 9
MySQL Community Server adalah versi gratis dari MySQL, anda bisa juga install MariaDB yang dikembangkan dari MySQL, perbedaannya dapat anda baca disini. untuk saat ini saya mencontohkan installasi MySQL Community Server pada Debian 9, untuk distro lain tidak terlalu berbeda jauh.
Install Mysql Community Server pada Debian
untuk installasi, berikut langkah-langkahnya :
# lihat list repo
# akses https://dev.mysql.com/downloads/repo/apt/
# download mysql-apt-config terbaru
sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
# install mysql-apt-config, dan pilih mysql versi yang mau diinstall
sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
# update repository
apt-get update
# install mysql-community-server
sudo apt-get install mysql-community-server
# konfigurasi mysql_install_db dan secure_installation
sudo mysql_install_db
sudo mysql_secure_installation

Install PHPMyAdmin di Debian
PHPMyAdmin berguna untuk memanajemen Database dengan GUI yang user friendly, untuk installasinya sebagai berikut :
#download phpmyadmin
wget https://files.phpmyadmin.net/phpMyAdmin/4.8.2/phpMyAdmin-4.8.2-all-languages.tar.gz
#extract phpmyadmin
tar xvf phpMyAdmin-4.8.2-all-languages.tar.gz
#rename phpMyAdmin-4.8.2-all-languages jadi phpmyadmin
mv phpMyAdmin-4.8.2-all-languages phpmyadmin
#pindah ke /usr/share/phpmyadmin
mv /home/naja/download/phpmyadmin /usr/share/phpmyadmin
#selebihnya jika ingin digunakan pada sebuah domain,
#buat symbolic link yang mengarah ke directory phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/komputerkampus.com/database
jika sudah selesai dengan symbolic link, bisa buatkan nginx virtualhost sebagai subdomain agar lebih aman. pembahasan mengenai nginx dapat dibaca pada bagian Install Nginx (Engine X) pada server debian 9 stretch.