https://github.com/frankhaugen/simple-mysql-manager
A very simple manager for MySQL databases. It's a bare-bones solution, with as few frills as possible
https://github.com/frankhaugen/simple-mysql-manager
csharp database dotnet easy-to-use free management manager mysql mysql-data newtonsoft-json simple
Last synced: 2 months ago
JSON representation
A very simple manager for MySQL databases. It's a bare-bones solution, with as few frills as possible
- Host: GitHub
- URL: https://github.com/frankhaugen/simple-mysql-manager
- Owner: frankhaugen
- License: mit
- Created: 2018-11-10T14:02:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T01:40:15.000Z (over 2 years ago)
- Last Synced: 2025-01-18T03:43:55.720Z (4 months ago)
- Topics: csharp, database, dotnet, easy-to-use, free, management, manager, mysql, mysql-data, newtonsoft-json, simple
- Language: C#
- Size: 122 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple Mysql Manager
A very simple manager for MySQL databases. It's a bare-bones solution, with as few frills as possible## Latest release
[Latest release](https://github.com/frankhaugen/simple-mysql-manager/releases/latest)## NOTICE
This is early in development, and so this has very limited functionality, but the goal here is to have very simple functionality## How to use
You can either manually enter data into the textboxes or you can place a json-file called "servers.json", next to the executable### servers.json
This is how the configuration file "servers.json" must be formatted, (you do not need multiple items in the array)
```json
{
"servers": [
{
"address": "mysql01.somedomain.ms",
"friendlyname": "My personal database",
"database": "jdhomedb",
"username": "joannadoe",
"password": "qwerty12345"
},
{
"address": "mysql02.somedomain.ms",
"friendlyname": "Accounting Firm LLC",
"database": "accounfirm",
"username": "joannadoe",
"password": "qwerty12345"
},
{
"address": "mysql03.somedomain.ms",
"friendlyname": "Testing Database",
"database": "devdb",
"username": "joannadoe",
"password": "qwerty12345"
}
]
}
```## Screenshots

## TODO
- Find how to handle databases with high number of tables
- Query-field and execution button, to write to server
- Functionality to edit database from UI
- Detailed error-handlig
- Clean code
- Comment and document code
- Add better error-handling