https://github.com/shakibamoshiri/jsmyadmin
JavaScript Terminal Emulator as UI for MySql
https://github.com/shakibamoshiri/jsmyadmin
ajax css html javascript jsmyadmin json mysql php
Last synced: 3 months ago
JSON representation
JavaScript Terminal Emulator as UI for MySql
- Host: GitHub
- URL: https://github.com/shakibamoshiri/jsmyadmin
- Owner: shakibamoshiri
- License: other
- Created: 2018-04-03T14:02:10.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-14T08:08:01.000Z (almost 8 years ago)
- Last Synced: 2024-12-31T08:16:21.255Z (about 1 year ago)
- Topics: ajax, css, html, javascript, jsmyadmin, json, mysql, php
- Language: JavaScript
- Size: 345 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A simple web-app that with the help of:
will try to help you, so you
can have a better experience
when you want to use a console-like
app to deal with MySql or other databases.
prerequisite
▢ demo
▣ prerequisite
▢ commands
▢ screenshot
▢ bottom
▢ top
- A font of `monospace` family. Default is: `'DejaVu Sans Mono', 'Source code variable', monospace`
- these two font are added to the repository, so you install them.
- Modern Browsers which can support **CSS Animation**.
commands
▢ demo
▢ prerequisite
▣ commands
▢ screenshot
▢ bottom
▢ top
Name
Argument
Description
df
No
dummy file-system report
date
No
print date in GMT
help
No
print (this) help
clear
No
clear the screen
history
No
print all entered commands
table
Yes: table-name
a shortcut for `select * from "table-name"`
BC=
Yes: hex-color
set/reset background color
FS=
Yes: a number
set/reset font size
keystrokes:
- Tab completion
- Cursor movement
- Home
- End
- Left-arrow
- Right-arrow
- History Navigation
- Up-arrow
- Down-arrow
- Modify line
- Backspace
- Delete
- Special Key
- Alt
- Ctrl
- Shift
screenshot
▢ demo
▢ prerequisite
▢ commands
▣ screenshot
▢ bottom
▢ top
Here is **phpMyAdmin** screenshot for a query like: `select * from "table-name"`
Some problems with **phpMyAdmin** (for me):
- command is at the bottom and result at the top whereas the opposite is the convention
- in a console or Terminal or Emulator we type from left-to-right and we will see the result from top-to-bottom
- after typing commands, output will be appeared/displayed below the commands not above it
- a lot of buttons and distractions around the query result which makes it hard to find and read data
I think they could make it (their console) much much better than it is now, anyway, here is my view:

license
▢ demo
▢ prerequisite
▢ commands
▢ screenshot
▣ bottom
▢ top
jsMyAdmin copyright © 2018 Shakiba
▒█▀▄▀█ ▀█▀ ▀▀█▀▀
▒█▒█▒█ ▒█░ ░▒█░░
▒█░░▒█ ▄█▄ ░▒█░░