Its a minimal and lightweight tool for quick and easy access to MySQL databases. Focused on usability and simplicity. Written in Javascript, its a single-file app and requires Node.js to run. Its very easy to setup and use.
- Download or clone this repo to a directory of your choice.
git clone https://github.com/patil-rahuls/nodeMiniAdmin.git
- Install Node.js (if you haven't already) on your machine.
- Open up terminal in the directory (where the file
nma.js
exists) and executenode nma
. It might ask you to install thesync-mysql
module. Please install it and repeat step 3.
[Update v2.0] On the first run, the script will automatically install the required dependency and start the app.
Navigate to https://localhost:3000/index
in your browser to use the app.
Project Page
Links coming soon...
Live Demo
-Ease of use
-No framework used
-Easy to setup
-Portable- everything in a single file
-Extremely lightweight
- If port 3000 is already in use or blocked, free it up using the following commands.
linux users:sudo fuser -k 8000/tcp
OSX users :sudo lsof -t -i tcp:8000 | xargs kill -9
- If you encounter file I/O errors or exceptions, try running the app with elevated privileges
sudo node nma