首页 > 数据库 >Mac 平台 MySQL连接工具 Sequel Pro 使用经验之谈

Mac 平台 MySQL连接工具 Sequel Pro 使用经验之谈

时间:2022-10-29 12:35:32浏览次数:46  
标签:连接 Pro Sequel 使用 查询 Mac MySQL 数据库


刚刚转到 Mac 开发平台,还在恋恋不舍地使用着之前的最爱 dbeaver,但是查询速度确实慢,看到同事都是使用 sequel pro。大致查找学习网络教程,总结如下:

据说这款工具是苹果公司为了吸引Web开发者进入Mac平台而投资的项目。所以它处处体现苹果公司简洁的设计哲学。一般开发中,都是读多写少,IDE的查询展示性能是一个很重要的考虑指标;而 sequel pro 专门针对 Mac 平台、和 MySQL 数据库查询展示这一块进行优化,因此查询效率相当快。

它支持包括索引在内的所有表管理功能,支持MySQL视图,可以同时使用多个窗口来操作多个数据库/表。

功能特点:
支持多达30种编码方式
快速导出/导入、备份/还原数据库的SQL/CSV文件
兼容MySQL3、4、5,最高版本支持MySQL 5.6
内置强大的数据库查询编辑器,有自定义查询中的自动语句高亮功能,可自定义字体,自定义查询占位符.
允许你编辑数据库,表格(字段和索引)和列,执行个性化查找和导入导出数据
自动补全关键词,表名,域名
自动段落化查询命令
IP直连数据库
表触发机制
服务器运行监控Query Favourites for SQL reuse
包括检索功能在内的全表管理设计
快速在Mac上架设本地MySQL数据库
在MAMP/XAMP架构上连接数据库
SSH连接模式

简单使用

至于怎么使用,不会很详细介绍(因为还是推荐尽可能使用命令行的方式去建库建表等):
1. 在选择某一个数据库的情况下,新建表;

2.数据库连接,连接成功之后可以保存连接信息为一个.spf 文件,当然也可以导入 spf 文件快速建立连接;
3.类似收藏夹的概念,保存经常使用的数据库;

4.收藏夹;
5.连接测试。

Mac 平台 MySQL连接工具 Sequel Pro 使用经验之谈_mysql

 

使用教程图2简介

Mac 平台 MySQL连接工具 Sequel Pro 使用经验之谈_sql_02

 

查询过滤条件

Mac 平台 MySQL连接工具 Sequel Pro 使用经验之谈_mysql_03

命令执行历史,无论是直接在查询结果里面编辑保存的,还是通过 query 窗口编写 SQL 语句执行的,都可以在这里(右上角点击 console,并且还可以筛选关键字)找到执行历史记录:

Mac 平台 MySQL连接工具 Sequel Pro 使用经验之谈_数据库_04


但是使用下来发现也有缺点与不足之处:

缺点,智能提示(即auto completion功能)反应速度太太太慢;

经网友提示:智能提示可以设置延迟时间的,默认1.5s,在performance>query editor的auto completion下有delay by的选项。

所以现在是 sequel pro 与 datagrip 并用。

标签:连接,Pro,Sequel,使用,查询,Mac,MySQL,数据库
From: https://blog.51cto.com/u_15851118/5806024

相关文章

  • Mac 使用感受以及一些技巧、工具推荐
    写在前面,Mac使用感受,纯粹的个人偏见,看官大可直接跳到下面的工具推荐阅读。17年底,鄙人跳槽进入一家互联网金融公司,公司配备的笔记本是16年款MacBookPro,8G。对于之前只使......
  • react实战笔记39:props简介
     父子传值 ......
  • Photoshop 2021 for mac(PS2021直装版)22.4.2中英双语版
    Photoshop 2021是一款修图必备软件,ps2021新版内置的画笔工具极为丰富,成千上万的精致像素、动态和矢量画笔可以满足你的各种绘图需求。利用Photoshop在桌面上的强大功能,......
  • 分页组件自定义props
    <template><el-paginationbackground@size-change="handleSizeChange"@current-change="handleCurrentChange":page-sizes="pageSizes":page......
  • js promise概念
    Promise构造函数接受一个函数作为参数。该函数的两个参数分别是resolve和reject,它们是两个函数,由JavaScript引擎提供,不用自己部署。//代码resolve函数的作用:将Promi......
  • 【Vue3】provide和inject 依赖与注入
    provide与inject依赖注入vue3中使用setup语法糖与vue2的provide与inject的区别还是挺大的,这里不讨论vue3的配置项写法。vue2的可以参考学习之前的vue2的provide与inject......
  • mac 安装 composer
    1..php-r"copy('https://getcomposer.org/installer','composer-setup.php');"2.sudophpcomposer-setup.php--install-dir=/usr/local/bin--filename=compo......
  • 第三方模块,hashlib,subprocess,logging
    hashlib加密模块#1.加密就是把明文数据变为密文#2.加密的目的是为了保证数据的安全#3.加密后的数据是一串没有规律的字符串#4.加密后的密文越长说明使用的加密算......
  • 从 Linux 主机中卸载 Workstation Pro
    https://docs.vmware.com/cn/VMware-Workstation-Pro/16.0/com.vmware.ws.using.doc/GUID-05E4C876-F32C-49D2-82B4-8C759691E7F5.html......
  • 【CF802O】April Fools‘ Problem (hard)(wqs二分,模拟费用流,老鼠进洞)
    如果没有恰好为\(k\)的限制的话是个老鼠进洞的经典模型。加上恰好为\(k\)的限制后考虑使用wqs二分,因为费用流每次增广出来的费用是单调不降的。即如果设\(g(k)\)......