Skip to content

captainjack2803/mysqlweb

 
 

Repository files navigation

mysqlweb

A web based database browser written in Go. MySQL port of pgweb.

Note: This is a work in progress.

Overview

This is a web-based browser for MySQL database server. Its written in Go and works on Mac OSX, Linux and Windows machines. Main idea behind using Go for the backend is to utilize language's ability for cross-compile source code for multiple platforms. This project is my attempt to learn golang.

How to run

  1. Download the precompiled binary for your operating system.
  2. Execute mysqlweb, then open http://localhost:8080/ in your browser

TODO

  • Set default database - DONE. Double click on a dbNode to set it as a default database
  • List stored procedures of database
  • List functions of database
  • Context menus
  • Redesign the query tab
    • A simple query tab, that will allow users to write any SQL query.
    • No separate tabs for content

Contributing

  • Fork repository
  • Create a feature or bugfix branch
  • Open a new pull request
  • Use github issues for any questions

Contact

License

The MIT License (MIT)

Copyright (c) 2014 Neeraj Kumar

About

Web-based MySQL database browser. Based on pgweb https://github.com/sosedoff/pgweb

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 44.2%
  • JavaScript 40.1%
  • Go 9.7%
  • HTML 5.9%
  • Batchfile 0.1%