sublime如何连接数据库并执行SQL_sublime SQLTools插件使用方法

11次阅读

安装sqlTools插件并通过Package Control搜索安装;2. 根据数据库类型安装对应命令行工具并配置PATH;3. 在用户设置中添加mysqlpostgresql等连接信息;4. 创建.sql文件,右键选择连接并执行查询,结果在输出面板显示;5. 可自定义快捷键并配合其他插件实现语法高亮与自动补全,支持多连接切换,提升轻量级数据库操作效率。

sublime如何连接数据库并执行SQL_sublime SQLTools插件使用方法

sublime Text 本身是一个轻量级代码编辑器,不具备直接连接数据库执行 SQL 的功能。但通过安装和配置 SQLTools 插件,可以实现数据库连接、SQL 编辑高亮、语法提示以及执行查询等操作。

1. 安装 SQLTools 插件

确保你已安装 Package Control(Sublime 的插件管理工具),然后按以下步骤操作:

  • 按下 Ctrl+Shift+Pwindows/linux)或 Cmd+Shift+Pmac)打开命令面板
  • 输入 Install Package 并选择对应选项
  • 搜索 SQLTools,点击安装

2. 安装数据库驱动程序

SQLTools 依赖外部命令行工具与数据库通信。你需要根据使用的数据库安装对应的客户端工具:

  • MySQL:安装 mysql 命令行客户端(通常包含在 MySQL Server 或 MySQL Client 安装包中)
  • PostgreSQL:安装 psql
  • sqlite:安装 sqlite3
  • SQL Server:安装 sqlcmdmsql

确保这些命令能在系统终端中直接运行(即已加入系统 PATH)。

3. 配置数据库连接

安装完成后,按下 Ctrl+Shift+P,输入 SQLTools: Settings 打开用户配置文件

在右侧的用户设置中添加你的数据库连接信息,例如 MySQL 示例:

{   "connections": {     "my_mysql_db": {       "type": "mysql",       "host": "localhost",       "port": 3306,       "user": "root",       "password": "your_password",       "database": "test_db"     },     "my_postgres": {       "type": "postgres",       "host": "localhost",       "port": 5432,       "user": "postgres",       "password": "123456",       "database": "demo"     }   } }

支持的 type 类型包括:mysqlpostgressqlitemssql 等。

4. 使用 SQLTools 执行 SQL

  • 新建一个文件,保存为 .sql 后缀(如 query.sql
  • 右键选择 SQLTools: select Connection,选择你配置的连接(如 my_mysql_db
  • 编写 SQL 语句,例如:
    SELECT * FROM users LIMIT 10;
  • 选中要执行的 SQL 语句,右键选择 SQLTools: Execute Query
  • 查询结果将在 Sublime 的输出面板中显示

5. 快捷键与功能增强

  • 可自定义快捷键执行查询(默认无绑定,可在 Preferences → Key Bindings 中设置)
  • 支持语法高亮、自动补全(需配合其他插件如 SQLComplete
  • 支持多连接切换,适合同时操作多个数据库

基本上就这些。SQLTools 让 sublime text 拥有了基础的数据库操作能力,虽然不如专业 ide 强大,但对于轻量开发或快速查询非常实用。

text=ZqhQzanResources