A web-based graphical user interface for MySQL database management. Version 1.3.1 requires Node.js >=16.0.0 and npm >=8.0.0. Supports local and remote database connections, CRUD operations, multi-tab interface, query editor with autocompletion, pagination, AI integration (OpenAI, Google Gemini) for SQL generation, and optional basic authentication. Available as an npm global package, from source, or via Docker. Designed for developers needing a quick, browser-based MySQL client with AI-assisted query writing.
npm install mysql-guiNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Quick start with MySQL GUI via npm global install or Docker.
Upgrade Node.js to version 16 or newer.
Use via command line or Docker.
Set AI_MODEL and AI_API_KEY in your environment or Docker compose file.
Use the correct host (e.g., localhost or container network) for your OS.
Use the CLI command `mysql-gui` or run via Docker.
Kill the process using port 5000, or change the port with environment variable.