- Easy to configure database connection.
- Execute simple query with a mouse operation.
- Execute sql anywhere.
- run "database select" command
- select sql for execute
- run "run selected sql"
ATTENSION:
Other extensions can get configuration for eleganc_mysql. if there is any malicious extension, it will leak database connection information from settings.json.
MySql 5.7.X, MySql 8.X
- elegance.mysql.databases:
{
"name": "local",
"host": "127.0.0.1",
"port": 3306,
"user": "root",
"password": "mysqlpassword",
"schemaFilterEnable": false,
"showSchemas": []
}
elegance_mysql view shows databases of settings(global settings/workspace settings)
other settings:
{
"elegance.mysql.logLevel": "DEBUG", //log level for elegance_mysql extension.
"elegance.mysql.securityDisplayed": false //show a known security issue when this extension startup.
}
- Add database button doesn't take effect.
- Query slowly in some case.
- Query page cannot load correctly.
- Complete sql language support for mysql.
- Complete all installed button or menus.
- Add page support for result webview.
- Complete language switch support.
- Complete beginner's guide.
Enjoy!