跨平台数据库管理软件SQLynx

打印 上一主题 下一主题

主题 924|帖子 924|积分 2772


什么是 SQLynx ?
   SQLynx 是一个原生基于 Web 的 SQL 编辑器,支持企业的桌面和 Web 数据库管理。它最初被称为 SQL Studio,后来改名为 SQLynx。SQLynx 支持全部流行的数据库,如 MySQL、MariaDB、PostgreSQL、SQLite、Hive、Impala、Hadoop 等。
  SQLynx 由北京麦聪软件有限公司开发。这款 SQL 工具支持多种主流数据源,支持SQL 编辑器、表管理、数据库管理、审计…,个人版非商用免费。
有网友基于 Linux 版制作了 Docker 镜像,因此 SQLynx 可以通过 Docker 运行,这使得它可以或许轻松地在不同的情况中部署和管理数据库

安装

在群晖上以 Docker 方式安装。
镜像作者会在官方更行后的第一时间制作镜像并发布到如下镜像堆栈
  1. registry.cn-hangzhou.aliyuncs.com/sql_studio/sqlynx:最新的版本号
复制代码
最新的版本号,可以在下载页面找到: https://www.sqlynx.com/zh-cn/download

docker cli 安装

如果你熟悉命令行,可能用 docker cli 更快捷
  1. # 新建文件夹 sqlynx 和 子目录
  2. mkdir -p /volume1/docker/sqlynx/{data,log}
  3. # 进入 sqlynx 目录
  4. cd /volume1/docker/sqlynx
  5. # 运行容器
  6. docker run -d \
  7.    --restart unless-stopped \
  8.    --name sqlynx \
  9.    -p 18888:18888/tcp \
  10.    -v $(pwd)/log:/apps/usr/sqlstudio/linux/log \
  11.    -v $(pwd)/data:/apps/usr/sqlstudio/linux/data \
  12.    registry.cn-hangzhou.aliyuncs.com/sql_studio/sqlynx:3.5.0
复制代码
docker-compose 安装

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件
  1. version: '3'
  2. services:
  3.   sqlynx:
  4.     image: registry.cn-hangzhou.aliyuncs.com/sql_studio/sqlynx:3.5.0
  5.     container_name: sqlynx
  6.     restart: unless-stopped
  7.     ports:
  8.       - "18888:18888"
  9.     volumes:
  10.       - ./log:/apps/usr/sqlstudio/linux/log
  11.       - ./data:/apps/usr/sqlstudio/linux/data
复制代码
然后实行下面的命令
  1. # 新建文件夹 sqlynx 和 子目录
  2. mkdir -p /volume1/docker/sqlynx/{data,log}
  3. # 进入 sqlynx 目录
  4. cd /volume1/docker/sqlynx
  5. # 将 docker-compose.yml 放入当前目录
  6. # 一键启动
  7. docker-compose up -d
复制代码
运行

在浏览器中输入 http://群晖IP:18888 就能看到登录界面

首次登录,用户名为 sqlynx,密码随便填

后续可以在 个人信息设置 中修改

添加数据源

添加数据源,根本上涵盖了主流的数据库

试试群晖本机的 Mariadb10,范例选 MySQL

根据必要设置

可以测试一下,没题目的话确定就会保存设置

SSH 隧道

这里的 ssh 隧道 值得说一下

一般用在下面

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用户云卷云舒

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表