标签:Beekeeper 管理器 beekeeper apt 查询 跨平台 studio SQL 安装
本文已参与周末学习计划,点击链接查看详情:juejin.cn/post/696572…
大家好,我是 JackTian。
今天给大家推荐一款适用于Windows
,Linux
和Mac
的跨平台免费的开源SQL编辑器和数据库管理应用程序
—— beekeeper-studio
。
Beekeeper Studio 特征:
- 语法高亮显示的自动完成 SQL 查询编辑器
- 选项卡式界面,可执行多个任务
- 排序和过滤表数据以查找所需内容
- 键盘快捷键
- 保存查询供以后使用
- 查询运行历史记录,可发现 3 天前开始使用的一个查询
- 默认深色主题
Beekeeper Studio支持的数据库:
- SQLite
- MySQL
- MariaDB
- Postgres
- SQL Server
- Amazon Redshift
安装
Windows 安装:
可通过官网(网址见文末传送门)进行下载并运行 Windows 安装程序。
Linux 安装:
由于 Snap 软件包的限制,如果您在 Ubuntu 上安装,建议使用 Apt 。
apt / deb
# Install our GPG key
wget --quiet -O - https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
# add our repo to your apt lists directory
echo "deb https://dl.bintray.com/beekeeper-studio/releases disco main" | sudo tee /etc/apt/sources.list.d/beekeeper-studio.list
# Update apt and install
sudo apt update
sudo apt install beekeeper-studio
复制代码
Snap Store / Ubuntu Store
Linux 安装 Beekeeper Studio 的方法是通过 Snapcraft,可通过终端直接安装。
snap 预先安装在 Ubuntu 16.04+ 上,并且可以安装在 Fedora 和 Arch 上。
查看 Snap Store 中的 Beekeeper ,或使用终端进行安装:
$ sudo snap install beekeeper-studio
复制代码
Mac 安装
dmg 从官网下载安装程序文件,然后将 Beekeeper Studio 应用程序拖到您的应用程序中。
默认情况下,MacOS 会阻止您安装第三方应用,需手动启用此功能,通过 Settings -> Security and Privacy,然后启用 App Store and Identified Developers;
使用 beekeeper-studio:
代码补全
- tables 键入 from 或后将被建议 join
- columns 将在键入表名或表别名后加上句点,例如 film.
运行上下文
- 运行所有内容
- 仅运行“当前”查询
- 仅运行您选择的内容
参数查询
参数化查询,Beekeeper 运行查询时会提示您输入值,可通过使用两种语法variable
或者$1
表格浏览器
可过滤,排序和浏览表格数据。
传送门:
[1] 官网地址:www.beekeeperstudio.io/
[2] 安装:docs.beekeeperstudio.io/installatio…
[3] 软件包下载地址:github.com/beekeeper-s…
[4] 用户指南:docs.beekeeperstudio.io/guide/#sql-…
如果觉得这篇文章对你有点用的话,就请为本文留个言,点个赞,或者转发一下吧,因为这将是我持续输出更多优质文章的最强动力!感谢大家!
标签:Beekeeper,管理器,beekeeper,apt,查询,跨平台,studio,SQL,安装 来源: https://blog.51cto.com/u_13959738/2983005
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。