phpMyAdmin 是一個以PHP為基礎,以Web-Base方式架構在網站主機上的MySQL的數據庫管理工具,讓管理者可用Web接口管理MySQL數據庫。借由此Web接口可以成為一個簡易方式輸入繁雜SQL語法的較佳途徑,尤其要處理大量資料的匯入及匯出更為方便。其中一個更大的優勢在于由于phpMyAdmin跟其他PHP程式一樣在網頁服務器上執行,但是您可以在任何地方使用這些程式產生的HTML頁面,也就是于遠端管理MySQL數據庫,方便的建立、修改、刪除數據庫及資料表。也可借由phpMyAdmin建立常用的php語法,方便編寫網頁時所需要的sql語法正確性。
phpmyadmin官網:https://www.phpmyadmin.net/
安裝
參考https://docs.phpmyadmin.net/en/latest/setup.html#docker-examples
使用docker安裝
執行 docker run --name myadmin -d -e PMA_HOSTS=47.98.218.146,47.99.102.184 -p 8080:80 phpmyadmin/phpmyadmin
訪問http://47.98.218.146:8080/
image.png
輸入數據庫遠程登錄用戶名和密碼進入界面
image.png
隱藏不需要顯示的數據庫
進入容器,編輯/var/www/html/libraries/config.default.php文件
$cfg['Servers'][$i]['hide_db'] = '(mysql|information_schema|performance_schema)';
image.png
重新登錄就看不到隱藏的數據庫了
image.png