Skip to content

shakibamoshiri/jsMyAdmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation






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 ▢ commandsscreenshotbottomtop


  • 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

demoprerequisite ▣ commands ▢ screenshotbottomtop


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

demoprerequisitecommands ▣ screenshot ▢ bottomtop


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

demoprerequisitecommandsscreenshot ▣ bottom ▢ top

jsMyAdmin copyright © 2018 Shakiba

▒█▀▄▀█ ▀█▀ ▀▀█▀▀
▒█▒█▒█ ▒█░ ░▒█░░
▒█░░▒█ ▄█▄ ░▒█░░