快速搭建 phpmyadmin 開發(fā)環(huán)境

真的很喜歡 phpmyadmin 這個 PHP 程序。

雖然工作上基本都用 Navicat,但是很多東西都是習(xí)慣了,就很難改變!

比如建表,執(zhí)行 SQL 語句,界面操作肯定是 phpmyadmin 更勝一籌:

  • phpmyadmin 建表很直觀,是不是主鍵 ID、有無符號,如果是時(shí)間字段,可以直接選擇當(dāng)前時(shí)間、自動更新,而 Navicat 要自己把整個單詞填進(jìn)去……
  • 執(zhí)行 SQL 語句,phpmyadmin 支持語法高亮,Navicat 是黑底白字,非常古老,沒有自動完成。

當(dāng)然,phpmyadmin 也有不好的地方,比如導(dǎo)入/導(dǎo)出就沒有 Navicat 那么強(qiáng)大,大表操作還是 Navicat 好使。

開發(fā)環(huán)境上,我還是離不開 phpmyadmin,搭建環(huán)境很容易,電腦需要安裝 docker,找個終端執(zhí)行以下命令即可:

docker run -d --name phpmyadmin -e PMA_HOST=10.43.3.13 -e PMA_PORT=3306 -p 8081:80 phpmyadmin/phpmyadmin

注:PMA_HOSTPMA_PORT 請根據(jù)實(shí)際情況填寫!網(wǎng)上很多教程帶了 MySQL,我這邊不需要本地?cái)?shù)據(jù)庫,公司提供了測試數(shù)據(jù)庫。

如果你都想自己搭,那也很簡單,我一直都是用 MySQL 5.7,實(shí)際上 MariaDB 10.2 也可以,后者有 arm 版本,我用 M1 跑起來會舒服些。

docker run -itd --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mariadb:10.2-bionic
docker run -d --name phpmyadmin-mariadb --link mariadb -e PMA_HOST="mariadb" -p 8082:80 phpmyadmin/phpmyadmin

文章來源于本人博客,發(fā)布于 2019-09-21,原文鏈接:https://imlht.com/archives/194/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容