Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/formulahendry/vscode-mysql
MySQL management tool for Visual Studio Code
https://github.com/formulahendry/vscode-mysql
Last synced: 14 days ago
JSON representation
MySQL management tool for Visual Studio Code
- Host: GitHub
- URL: https://github.com/formulahendry/vscode-mysql
- Owner: formulahendry
- License: mit
- Created: 2017-11-21T07:40:25.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-17T09:43:15.000Z (about 1 year ago)
- Last Synced: 2024-10-20T08:57:00.006Z (24 days ago)
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=formulahendry.vscode-mysql
- Size: 520 KB
- Stars: 221
- Watchers: 10
- Forks: 60
- Open Issues: 158
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# MySQL
MySQL management tool
## Features
* Manage MySQL Connections (support SSL connection)
* List MySQL Servers
* List MySQL Databases
* List MySQL Tables
* List MySQL Columns
* Run MySQL Query## Usage
* To add MySQL connection: in Explorer of VS Code, click "MYSQL" in the bottom left corner, then click the `+` button, then type host, user, password, port and certificate file path (optional) in the input box.
![connection](images/connection.png)
* To run MySQL query, open a SQL file first then:
* right click on the SQL file, then click `Run MySQL Query` in editor context menu (Note: you could also run the selected SQL query)
* or use shortcut `Ctrl+Alt+E`
* or press `F1` and then select/type `Run MySQL Query`![run](images/run.png)
* To create a new MySQL query or change active MySQL connection (You could see active MySQL connection in status bar):
* right click on a MySQL server, then click `New Query`
* or right click on a MySQL database, then click `New Query`![newquery](images/newquery.png)
## Settings
* `vscode-mysql.maxTableCount`: The maximum table count shown in the tree view. (Default is **500**)
* `vscode-mysql.enableDelimiterOperator`: Enable support for DELIMITER operator. (Default is **true**)## Telemetry data
By default, anonymous telemetry data collection is turned on to understand user behavior to improve this extension. To disable it, update the settings.json as below:
```json
{
"vscode-mysql.enableTelemetry": false
}
```## Change Log
See Change Log [here](CHANGELOG.md)
## Issues
Currently, the extension is in the very initial phase. If you find any bug or have any suggestion/feature request, please submit the [issues](https://github.com/formulahendry/vscode-mysql/issues) to the GitHub Repo.