Overview Version History Q & A Rating & Review
MySQL Query Studio
A lightweight MySQL client for Visual Studio Code. Connect to MySQL databases, browse schemas, write and execute queries, and view results — all without leaving your editor.
Features
Connection Management
Add, edit, and delete MySQL connections
Secure password storage using VS Code SecretStorage
SSH tunnel support for remote servers
SSL/TLS encryption
Schema Browser
Tree view of databases, tables, views, procedures, functions, and triggers
Column details with type, key, and nullable info
Index and foreign key inspection
Query Editor
Open SQL editors bound to specific connections
Execute selected SQL or entire document
Keyboard shortcut: Cmd+Enter (Mac) / Ctrl+Enter (Windows/Linux)
SQL snippets for common statements
Results Panel
View query results in a formatted table
Multiple result set tabs for multi-statement queries
Query timing and affected row counts
Copy results to clipboard
Table Data Browser
Browse table data with pagination
Filter with WHERE clauses
Sort by column headers
Inline row editing (insert, update, delete)
CSV export and import
Commands
Command
Shortcut
Description
MySQL: New Query
Open a new SQL editor
MySQL: Run Query
Cmd+Enter
Execute selected SQL
MySQL: Run All Queries
Cmd+Shift+Enter
Execute entire document
MySQL: Add Connection
Add a new MySQL connection
Configuration
Setting
Default
Description
mysqlQueryStudio.defaultRowLimit
200
Default LIMIT for SELECT queries
mysqlQueryStudio.queryTimeout
30000
Query timeout in milliseconds
mysqlQueryStudio.pageSize
100
Rows per page in table data view
mysqlQueryStudio.showSystemSchemas
false
Show system schemas (mysql, information_schema, etc.)
mysqlQueryStudio.confirmDestructive
true
Confirm before destructive operations