快速搭建 phpmyadmin 开发环境

简介: 真的很喜欢 phpmyadmin 这个 PHP 程序。虽然工作上基本都用 Navicat,但是很多东西都是习惯了,就很难改变!比如建表,执行 SQL 语句,还是觉得 phpmyadmin 更胜一筹……

phpmyadmin

真的很喜欢 phpmyadmin 这个 PHP 程序。

虽然工作上基本都用 Navicat,但是很多东西都是习惯了,就很难改变!

比如建表,执行 SQL 语句,界面操作肯定是 phpmyadmin 更胜一筹:

  • phpmyadmin 建表很直观,是不是主键 ID、有无符号,如果是时间字段,可以直接选择当前时间、自动更新,而 Navicat 要自己把整个单词填进去……
  • 执行 SQL 语句,phpmyadmin 支持语法高亮,Navicat 是黑底白字,非常古老,没有自动完成。

当然,phpmyadmin 也有不好的地方,比如导入/导出就没有 Navicat 那么强大,大表操作还是 Navicat 好使。

开发环境上,我还是离不开 phpmyadmin,搭建环境很容易,电脑需要安装 docker,找个终端执行以下命令即可:

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

注:PMA_HOSTPMA_PORT 请根据实际情况填写!网上很多教程带了 MySQL,我这边不需要本地数据库,公司提供了测试数据库。

如果你都想自己搭,那也很简单,我一直都是用 MySQL 5.7,实际上 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

文章来源于本人博客,发布于 2019-09-21,原文链接:https://imlht.com/archives/194/

目录
相关文章
|
关系型数据库 MySQL PHP
PHP服务环境配置之 WampServer的安装与环境配置
PHP服务环境配置之 WampServer的安装与环境配置
463 0
|
6月前
|
C#
C#开发环境配置-VS2017安装使用
C#开发环境配置-VS2017安装使用
|
关系型数据库 MySQL 应用服务中间件
安装使用最新wordpress的最简单流程
安装使用最新wordpress的最简单流程
242 0
|
存储 搜索推荐 关系型数据库
一键搭建本地Wordpress环境 - MacOS(下)
一键搭建本地Wordpress环境 - MacOS(下)
264 0
|
关系型数据库 MySQL 应用服务中间件
一键搭建本地Wordpress环境 - MacOS(上)
一键搭建本地Wordpress环境 - MacOS(上)
647 0
|
SQL 开发框架 搜索推荐
lamp源码搭建详解及wordpress搭建
Linux下LAMP( Linux+ Apache+My SQL/ MariaDB+PerI /PHP/ Python)是一组用来搭建动态网站的开源软件架构,本身是各自独立的软件服务,放在一起使用,拥有了越来越兼容成大的Web应用程序平台。
343 0
lamp源码搭建详解及wordpress搭建
|
关系型数据库 PHP Apache
|
Web App开发 关系型数据库 应用服务中间件
Wordpress+LNMP 环境搭建
 Wordpress+LNMP 环境搭建笔记 2017-08-22 11:23:39 一、搭建LNMP环境(Centos 6.8 64) 1、使用 yum 安装 Nginx:    yum install nginx -y 2、修改 /etc/nginx/conf.
871 0
|
关系型数据库 MySQL PHP
PHP环境手动搭建教程
Windows操作系统下手动搭建PHP环境,云吞铺子是以php5.6+MySQL5.6+Apache2.4版本的组合来搭建环境: windows系统手动搭建PHP环境 手动安装PHP环境比较麻烦,云吞铺子先帮大家梳理下: 版本搭配:php5.6+MySQL5.6+Apache2.4 大致流程概述:①下载PHP、MySQL和Apache三款软件;②安装MySQL数据库;③安装和配置Apache服务器;④配置PHP模块到Apache服务器上;⑤配置MySQL。
2210 0
|
关系型数据库 MySQL PHP
Phpmyadmin搭建
Phpmyadmin搭建