温州网站推广排名,哪里有做家教网站的,wordpress4.9邮件发送,做seo网站的步骤免费开源#xff01;推荐一款网页版数据库管理工具#xff01;
DBGate 是一个开源的数据库管理工具#xff0c;DBGate 的最大特点是可以 Web 访问#xff01;#xff0c;轻松实现一台机器部署#xff0c;所有人使用#xff01;
无论是 MySQL、PostgreSQL、SQLite 还是…免费开源推荐一款网页版数据库管理工具
DBGate 是一个开源的数据库管理工具DBGate 的最大特点是可以 Web 访问轻松实现一台机器部署所有人使用
无论是 MySQL、PostgreSQL、SQLite 还是 SQL ServerDBGate 都能够提供直观、易用的图形化界面使得用户可以方便地执行查询、管理数据和数据库结构、进行数据迁移等任务。
同时跨平台支持用户可以在 Windows、Mac OS 和 Linux 等操作系统上使用它。 支持多种数据源
MySQLPostgreSQLSQL ServerOracleMongoDBRedisSQLiteAmazon Redshift (Premium)CockroachDBMariaDBCosmosDB (Premium)ClickHouse
DBGate 的功能介绍
数据库连接管理 填写连接信息点击测试 查看数据库列表 数据表与视图操作
查看表视图 查看表数据 其他页面预览 安装步骤
从 Docker Hub 仓库拉取镜像
docker pull dbgate/dbgate使用以下命令启动一个 DbGate 容器
docker run -it --name dbgate-instance --restart always -p 主机端口:3000 dbgate/dbgate如果你想预配置连接
docker run -it --name dbgate-instance --restart always -p 主机端口:3000 -e CONNECTIONSmssql -e LABEL_mssqlMS SQL -e SERVER_mssqlSERVER_IP -e USER_mssqlUSER -e PASSWORD_mssqlPWD -e ENGINE_mssqlmssqldbgate-plugin-mssql dbgate/dbgate如果你想在应用中定义连接请不要定义 CONNECTIONS 环境变量。相反定义卷映射这样保存的连接将被持久化。为了持久化保存的脚本、档案、应用层等也需要卷映射。
或者使用以下 docker-compose 配置
version: 3
services:dbgate:image: dbgate/dbgaterestart: alwaysports:- 80:3000volumes:- dbgate-data:/root/.dbgateenvironment:CONNECTIONS: con1,con2,con3,con4LABEL_con1: MySqlSERVER_con1: mysqlUSER_con1: rootPASSWORD_con1: TESTPORT_con1: 3306ENGINE_con1: mysqldbgate-plugin-mysqlLABEL_con2: PostgresSERVER_con2: postgresUSER_con2: postgresPASSWORD_con2: TESTPORT_con2: 5432ENGINE_con2: postgresdbgate-plugin-postgresLABEL_con3: MongoDBURL_con3: mongodb://mongo:27017ENGINE_con3: mongodbgate-plugin-mongoLABEL_con4: SQLiteFILE_con4: /home/jan/feeds.sqliteENGINE_con4: sqlitedbgate-plugin-sqlitevolumes:dbgate-data:driver: localDBGate 的使用场景
DBGate 可以广泛应用于以下几种场景
开发环境的数据库管理开发人员可以使用 DBGate 方便地管理本地开发数据库执行查询并进行调试。生产环境的数据库维护DBGate 提供了图形化界面使得数据库管理员能够高效地进行日常的数据库维护和监控。数据分析与报表数据分析师可以通过 DBGate 执行复杂的 SQL 查询并通过可视化界面展示结果帮助业务决策。数据迁移与备份DBGate 的数据导入导出功能使得数据库迁移和备份变得更加简单和快捷。