{"id":20754454,"url":"https://github.com/israel-charles/sql-data-manager-gui","last_synced_at":"2026-04-21T12:02:36.059Z","repository":{"id":248211399,"uuid":"828060816","full_name":"Israel-Charles/SQL-Data-Manager-GUI","owner":"Israel-Charles","description":"Java-based GUI application that allows users to login and  manage SQL databases directly in the GUI. The application supports executing SQL commands and displays the results in a table. ","archived":false,"fork":false,"pushed_at":"2024-08-15T20:29:29.000Z","size":2343,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T04:24:48.451Z","etag":null,"topics":["java","java-swing","mysql","sql","sql-gui","sql-management-studio","sql-workbench"],"latest_commit_sha":null,"homepage":"https://codepad.site/pad/98t70yjd","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Israel-Charles.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-13T02:41:18.000Z","updated_at":"2024-08-15T20:29:32.000Z","dependencies_parsed_at":"2024-07-13T05:47:25.172Z","dependency_job_id":"aa34e753-db7e-4347-bf37-e400c0682343","html_url":"https://github.com/Israel-Charles/SQL-Data-Manager-GUI","commit_stats":null,"previous_names":["israel-charles/sql-data-manager"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Israel-Charles%2FSQL-Data-Manager-GUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Israel-Charles%2FSQL-Data-Manager-GUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Israel-Charles%2FSQL-Data-Manager-GUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Israel-Charles%2FSQL-Data-Manager-GUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Israel-Charles","download_url":"https://codeload.github.com/Israel-Charles/SQL-Data-Manager-GUI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243058978,"owners_count":20229474,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","java-swing","mysql","sql","sql-gui","sql-management-studio","sql-workbench"],"created_at":"2024-11-17T09:17:53.317Z","updated_at":"2026-04-21T12:02:36.007Z","avatar_url":"https://github.com/Israel-Charles.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SQL Data Manager - GUI\n\nSQL Data Manager is a Java-based GUI application that allows users to manage SQL databases. Users can connect to a MySQL database by providing the database URL, username, and password directly in the GUI. The application supports executing SQL commands and displays the results in a table. It also allows users to export result as CSV file.\n\n#### Demo \u003e https://codepad.site/pad/98t70yjd\n\n## Features\n\n- **Dynamic Database Connection:** Connect to any MySQL database by entering the database URL, username, and password directly.\n- **SQL Command Execution:** Execute SQL commands and view the results directly within the GUI.\n- **Results Management:** Clear results and export them to CSV files for further analysis.\n- **Command History:** Clear previous commands or export them to text files.\n\n## Prerequisites\n\nBefore you begin, ensure you have installed:\n- **Java Development Kit (JDK)**: Version 8 or higher.\n- **MySQL Server**: Ensure MySQL server is running and accessible.\n\n## Setup and Installation\n**When running or compiling the program, make sure to include the external library found in the 'lib' folder**\n\n## How to Use\n\n### Connect to Database\n1. Enter the database URL, username, and password in the respective fields.\n2. Click the Connect to Database button to establish a connection.\n\nIf successful, the status will display as \"CONNECTED\".\n\n### Execute SQL Commands\n1. Type your SQL command in the command input area.\n2. Press the Execute Command button to run the command.\n\nResults will appear in the table, or an update count will be shown for non-query SQL commands.\n\n### Manage Commands and Results\n- Use the Clear Command button to reset the command input area.\n- Use the Clear Result button to empty the results table.\n- Use the Export Command or Export Result buttons to save data to files.\n\n### Disconnect from the Database\n- Click the Disconnect from Database button to terminate the connection.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisrael-charles%2Fsql-data-manager-gui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fisrael-charles%2Fsql-data-manager-gui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisrael-charles%2Fsql-data-manager-gui/lists"}