WySQL is a CLI-like Web console interface for remote database management when telnet and SSH are not available. It also includes a Web/SQL toolset. It supports multiple databases (currently MySQL and PostgreSQL) and features history and playback of previous commands and scripts. The DBMS, host, user, password, and database name can be forced or entered in the control panel.
| Tags | Database Front-Ends Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent POSIX Linux |
| Implementation | PHP SQL |
Recent releases


Changes: This release fixes several problems: The previous V2 beta kept using the V1 console, and the V2 console has never been tested. The class constructor was misspelled, and no initialization was performed (this had no impact but the console). The session handling has been rearranged; it should now work despite the setting of session_autostart and register_globals, but it probably won't work under older versions of PHP. Single-choice entries in database.php were not set by do_connect(), whose parameters, if set, now override the database.php entries. The console (dbms) prompt was not displayed.


Changes: WySQL has been reimplemented with an object oriented style. Backward compatibility has been kept for procedural calling. Minor typos have been fixed in the driver.php file, which was renamed to wysql_driver.php. Almost all the script names have been prefixed with "wysql_". begin(), commit(), and rollback() have been implemented as methods (and functions for the procedural mode), even though they are queries.


Changes: A plan for renaming global variables and functions (the driver) was introduced, and some aesthetic changes were made.


Changes: This release adds new function support and fixes a few minor bugs.


Changes: Support for multiple DBMSs has been implemented.