Skip to content

A very simple manager for MySQL databases. It's a bare-bones solution, with as few frills as possible

License

Notifications You must be signed in to change notification settings

frankhaugen/simple-mysql-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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)

{
	"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

Welcome notice Full functionality

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

About

A very simple manager for MySQL databases. It's a bare-bones solution, with as few frills as possible

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages