可视化数据库管理客户端:Adminer

简介:Adminer(前身为phpMinAdmin)是一个用PHP编写的功能齐全的数据库管理工具。与phpMyAdmin相反,它由一个可以部署到目标服务器的文件组成。Adminer可用于MySQL、PostgreSQL、SQLite、MS SQL、Oracle、Firebird、SimpleDB、Elasticsearch和MongoDB。

历史攻略:

centos7.6:安装docker下mysql并外网远程连接

Python:操作sqlite

docker:安装PgSQL并远程连接

centos7:docker安装MongoDB并用Navicat外网连接

centos7:docker安装Elasticsearch

Python处理Elasticsearch

docker:安装SQL审核查询平台 - Archery

以连接mysql为例:

参考:centos7.6:安装docker下mysql并外网远程连接

python 复制代码
docker run -p 3360:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

请严格按照攻略进行,配置设置可允许外网远程连接。

安装步骤:

python 复制代码
# Standalone
docker run --link some_database:db -p 8123:8080 adminer

# e.g.
docker run --link mymysql:db -p 8123:8080 adminer  # 上面的some_database:db中的some_database就是创建的mysql容器名称。

浏览器访问:http://:8123

连接:

注意事项:部分数据库是不支持的直接连接的,如果使用需要安装插件。

Supports: MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB, SimpleDB (plugin), Firebird (plugin), ClickHouse (plugin)

安装插件步骤:详见官网介绍

python 复制代码
https://www.adminer.org/
相关推荐
蜡笔小炘28 分钟前
LVS -- 利用防火墙标签(FireWall Mark)解决轮询错误
服务器·数据库·lvs
韩立学长31 分钟前
基于Springboot泉州旅游攻略平台d5h5zz02(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·旅游
Re.不晚1 小时前
MySQL进阶之战——索引、事务与锁、高可用架构的三重奏
数据库·mysql·架构
老邓计算机毕设1 小时前
SSM智慧社区信息化服务平台4v5hv(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架·智慧社区、·信息化平台
麦聪聊数据2 小时前
为何通用堡垒机无法在数据库运维中实现精准风控?
数据库·sql·安全·低代码·架构
2301_790300962 小时前
Python数据库操作:SQLAlchemy ORM指南
jvm·数据库·python
m0_736919102 小时前
用Pandas处理时间序列数据(Time Series)
jvm·数据库·python
亓才孓2 小时前
[JDBC]PreparedStatement替代Statement
java·数据库
m0_466525292 小时前
绿盟科技风云卫AI安全能力平台成果重磅发布
大数据·数据库·人工智能·安全
爱学习的阿磊3 小时前
使用Fabric自动化你的部署流程
jvm·数据库·python