phpMyAdmin

  • 権限さえ与えてやりゃほかのDB見れる(当たり前)
##db作成
mysql>
CREATE DATABASE XXXXXXdb;
CREATE USER XXXXXXuser IDENTIFIED BY 'XXXXXX'; 
GRANT ALL ON XXXXXXdb.* TO XXXXXXuser;
FLUSH PRIVILEGES;

##serverも入れる場合は本体ごと入れる
(今回はクライアントのみ)
apt install mysql-client

##本体インストール
apt install phpmyadmin

##phpMyAdmin側DB接続設定いじる
vim /etc/phpmyadmin/config-db.php
vim /etc/dbconfig-common/phpmyadmin.conf

##apache2側設定
vim /etc/apache2/conf-available/phpmyadmin.conf

######内容ここから(全許可)---
Include /etc/phpmyadmin/apache.conf

<Directory /usr/share/phpmyadmin>
Order deny,allow
</Directory>
######---内容ここまで

##設定適用とサービス再起動
a2enconf phpmyadmin.conf
sudo service apache2 restart

参考サイト

【Ubuntu 20.04 LTS Server】phpMyAdminをインストール | The modern stone age. (yokoweb.net)

UbuntuにphpMyAdminをインストールして使えるようにするまでの手順 (penpen-dev.com)