当前位置: 首页 > news >正文

免费开源!一款操作 MySQL 和 MariaDB 的 Web 界面工具!

大家好,我是 Java陈序员

之前,给大家介绍过一款开源的 Web 数据库管理工具。

再见 Navicat!一款开源的 Web 数据库管理工具!

今天,再给大家推荐一款操作 MySQL 和 MariaDB 数据库的 Web 界面工具!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

phpMyAdmin —— 一个免费开源、基于 PHP 的 MySQL/MariaDB 数据库管理 Web 工具,通过提供一个直观的图形用户界面,来执行大多数数据库管理任务。

功能特色

  • 基础操作全覆盖:支持数据库、表、视图、列、索引的创建、浏览、编辑与删除,满足日常开发的基础需求
  • SQL 语句处理:可执行、编辑和收藏任意 SQL 语句,支持批量查询,同时提供语法高亮显示,提升编写效率
  • 存储过程与触发器:可创建、编辑、调用、导出和删除存储过程、函数、事件及触发器
  • 数据导入导出:支持将数据导出为 CSV、XML、PDF、OpenDocument 等多种格式,也能从 XML、CSV、SQL 文件及 OpenDocument 电子表格导入数据
  • 数据库设计工具:内置 Database Designer 功能,可生成数据库布局的 PDF 图表,支持表的拖拽排列与关系可视化设计
  • 多服务器管理:支持同时管理多个 MySQL/MariaDB 服务器,切换便捷
  • 用户账户管控:可添加、编辑和移除 MySQL 用户账户,精细化分配操作权限
  • 用户偏好设置:允许自定义界面显示选项、导航模式、排序方式等,支持保存个人配置,同时提供丰富的键盘快捷键

快速上手

phpMyAdmin 支持使用 Docker 部署,可使用 Docker 快速安装部署。

Docker 命令部署

1、拉取镜像

docker pull phpmyadmin

2、启动容器

docker run -d \--name phpmyadmin \-p 80:80 \-e PMA_HOST=127.0.0.1 \-e PMA_PORT=3306 \phpmyadmin:latest

命令参数说明:

  • PMA_HOST:数据库连接地址,连接更多服务器使用命令 PMA_HOSTS=dbhost1,dbhost2,dbhost3
  • PMA_PORT:数据库连接端口,连接更多服务器使用命令 PMA_PORTS=3306,3307,3308

如需要连接多个数据库服务,可参考如下启动命令:

docker run -d \--name phpmyadmin \-p 8000:80 \-e PMA_HOSTS=127.0.0.1,127.0.0.1 \-e PMA_PORTS=3306,3307 \phpmyadmin:latest

3、容器启动成功后,浏览器访问

http://{IP/域名}:8000

使用数据库用户、密码即可完成登录。

Docker Compose 部署

1、创建 docker-compose.yaml 文件

version: '3'services:phpmyadmin:restart: alwaysimage: phpmyadmin:latestdomainname: example.comports:- 8000:80environment:- PMA_HOSTS=172.26.36.7,172.26.36.8,172.26.36.9

2、一键启动容器

docker compose up -d

3、启动成功后,浏览器访问

http://{IP/域名}:8000

常用快捷键

phpMyAdmin 目前支持以下快捷键操作:

  • k - 切换控制台显示
  • h - 前往主页
  • s - 打开设置
  • d + s - 前往数据库结构(如果你在数据库相关页面)
  • d + f - 查找数据库(如果你在数据库相关页面)
  • t + s - 前往表格结构(如果你在表格相关页面)
  • t + f - 表格查询(如果你在表格相关页面)
  • backspace - 回到之前的页面

功能体验

  • 登录页

可选择服务器进行登录。

  • 导航面板

  • 数据库管理

  • 用户权限管理

  • 数据库表操作

  • 数据导入导出

  • 设计器

  • 页面设置

如果你经常使用 MySQL 或 MariaDB 数据库,那么 phpMyAdmin 这个工具你一定不能错过。作为一款免费开源的 Web 界面工具,它凭借丰富的功能和便捷的操作,大大提高了日常开发效率。快去安装试试吧~

项目地址:https://github.com/phpmyadmin/phpmyadmin

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目

但是任何人在群里打任何广告,都会被 T 掉

如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群

关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!


http://www.jsqmd.com/news/17154/

相关文章:

  • MATLAB中海洋要素计算工具箱解析
  • 2025年10月豆包排名优化服务推荐排行榜单:十家服务商综合对比与评测分析
  • 日常问题排查-Younggc突然变长 - 无毁的湖光
  • 2025年铸造与机加工自动化厂家推荐排行榜,重力铸造自动化,机加工自动化公司推荐!
  • 2025?CTF(部分wp) -- week1
  • 2025年10月豆包排名优化服务推荐排行榜:十大服务商对比评测与选择指南
  • 完整教程:基于YOLOv8-OBB的SAR图像目标检测系统
  • CF2128E2 Submedians (Hard Version)
  • Java 网络编程详解
  • Office365破解版下载(附永久激活密钥) 及安装使用教程
  • 【URP】Unity中Mipmap Streaming原理与实现
  • 如何设计PAD ring?
  • 2025 年钢结构源头厂家最新推荐排行榜:聚焦美标欧标 / 环保设备 / 厂房别墅等多领域优质供应商,精选优质厂家助力企业精准选材
  • PostgreSQL 18 中国贡献者经验分享:开源参与的四点建议
  • 2025 年铝门窗厂家推荐排行榜,系统 / 智能 / 断桥 / 窄边 / 定制 / 全景 / 阳光房 / 隐框 / 隔声 / 防火铝门窗公司推荐
  • 如何把研究性学习糊弄过去
  • 2025 年碳晶板厂家最新推荐榜:涵盖木纹 / 白色 / 全屋整装等品类,西南及全国优质品牌甄选指南
  • 2025 年干细胞服务机构最新推荐排行榜:聚焦三体系认证与专利技术,精选优质机构供选择
  • 2025 最新隔音棉生产厂家口碑推荐榜:甄选家装公装专用材质,含西南 / 昆明阻尼片 / 吊顶 / 止震板品牌最新推荐
  • 2025 灭老鼠公司最新推荐榜:欧盟认证技术加持,环保服务双优品牌权威甄选指南
  • Collections集合工具类和可变参数
  • 2025 最新推荐!全国除甲醛公司权威榜单发布,解析蓉皓等标杆企业技术服务优势,覆盖新房 / 办公 / 学校多场景
  • 上周热点回顾(10.13
  • 一文读懂零知识证明Plonk 协议
  • P14259 兄妹(siblings)题解
  • 2025 年国内连接器厂家经销商最新推荐榜:聚焦优质品牌,助力企业精准采购,实力企业深度解析住友/日端/HRS连接器经销商推荐
  • 2025 年济南画室最新推荐品牌口碑排行榜权威发布,涵盖小班教学与全封闭管理机构,助力艺考生选优质画室
  • CF2154 Codeforces Round 1060 (Div. 2) 游记
  • 2025 最新推荐!国际物流 / 东南亚 / 跨境电商清关公司排行榜:精选优质机构助企业高效通关
  • C#转java的最好利器easy-query就是efcore4j sqlsugar4j freesql4j