{"id":26296186,"url":"https://github.com/rohancyberops/mysqlconnection","last_synced_at":"2025-06-21T01:41:39.947Z","repository":{"id":260110815,"uuid":"875604687","full_name":"RohanCyberOps/MySQLConnection","owner":"RohanCyberOps","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-17T05:06:59.000Z","size":47,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-10T19:51:28.974Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RohanCyberOps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"chrohangurjar1"}},"created_at":"2024-10-20T12:34:27.000Z","updated_at":"2025-02-03T12:12:16.000Z","dependencies_parsed_at":"2024-11-17T06:17:51.826Z","dependency_job_id":"069d0aed-aec5-4aff-b59c-88a0819fbbaf","html_url":"https://github.com/RohanCyberOps/MySQLConnection","commit_stats":null,"previous_names":["chrohangurjar1/mysqlconnection-","chrohangurjar/mysqlconnection-","rohancyberops/mysqlconnection-","rohancyberops/mysqlconnection"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanCyberOps%2FMySQLConnection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanCyberOps%2FMySQLConnection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanCyberOps%2FMySQLConnection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanCyberOps%2FMySQLConnection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RohanCyberOps","download_url":"https://codeload.github.com/RohanCyberOps/MySQLConnection/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243681043,"owners_count":20330155,"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":[],"created_at":"2025-03-15T04:17:14.044Z","updated_at":"2025-03-15T04:17:14.702Z","avatar_url":"https://github.com/RohanCyberOps.png","language":"Python","funding_links":["https://github.com/sponsors/chrohangurjar1"],"categories":[],"sub_categories":[],"readme":"\n---\n\n# 🌟 MySQL Database Interface\n\nWelcome to the **MySQL Database Interface**! This user-friendly graphical application allows you to effortlessly connect to a MySQL database, execute SQL queries, and view the results—all through a sleek and intuitive GUI.\n\n## 🚀 Features\n\n- **🔗 Connect to MySQL Database**: Easily input your database credentials to establish a connection.\n- **🛠️ Execute SQL Queries**: Run any valid SQL query directly against your connected database.\n- **📊 Display Results**: View the results of your queries in a scrollable and organized text area.\n- **⚠️ Error Handling**: Receive clear, user-friendly messages for any errors encountered during database operations.\n\n  ## 📸 Demo\n\n![Demo of Hand Gesture Detection](sql.png)  \n*Watch how the connector work in real-time!*\n\n## 📋 Requirements\n\n- **Python**: 3.6 or later\n- **MySQL Server**: Ensure you have access to a MySQL server.\n- **Required Python Packages**:\n  - `mysql-connector-python`\n  - `tkinter` (included with standard Python installations)\n\n## 📥 Installation\n\n1. **Clone the repository** (or download the project files):\n   ```bash\n   git clone https://github.com/chrohangurjar1/MySQLConnection-.git\n   cd mysqlconnection\n   ```\n\n2. **Create and activate a virtual environment** (optional but recommended):\n   ```bash\n   python -m venv .venv\n   .venv\\Scripts\\activate   # On Windows\n   source .venv/bin/activate # On macOS/Linux\n   ```\n\n3. **Install the required packages**:\n   ```bash\n   pip install mysql-connector-python\n   ```\n\n## 🖥️ Usage\n\n1. **Run the application**:\n   ```bash\n   python mysqlconnection.py\n   ```\n\n2. **Connect to the Database**:\n   - Input your MySQL server's **Host**, **Database**, **User**, and **Password**.\n   - Click the **Connect** button. \n\n3. **Execute SQL Queries**:\n   - Enter your SQL query in the provided input field.\n   - Click the **Execute** button to run your query.\n   - The results will be displayed in the scrollable text area. 📜\n\n4. **Close the Application**:\n   - Click the close button on the application window or use the **Close** option to terminate the application gracefully.\n\n## ✨ Example SQL Queries\n\nHere are some example SQL queries you can run:\n\n- **Create a New Table**:\n  ```sql\n  CREATE TABLE IF NOT EXISTS users (\n      id INT AUTO_INCREMENT PRIMARY KEY,\n      name VARCHAR(100) NOT NULL,\n      age INT\n  );\n  ```\n\n- **Insert Data**:\n  ```sql\n  INSERT INTO users (name, age) VALUES ('John Doe', 30);\n  ```\n\n- **Fetch Data**:\n  ```sql\n  SELECT * FROM users;\n  ```\n\n## 🌟 Contributors\n\nWe want to give a huge shoutout to everyone who has contributed to the project! 🙌 Your hard work and dedication help make this app better every day. 💪\n\n\u003ca href=\"https://github.com/chrohangurjar1/RustWeatherApp/graphs/contributors\"\u003e\n  \u003cimg alt=\"RustWeatherApp contributors\" height='48' src=\"https://contrib.rocks/image?repo=chrohangurjar1/RustWeatherApp\u0026columns=24\" /\u003e\n\u003c/a\u003e\n\n🎉 Thank you all for your amazing contributions! Let's keep building together. 🚀\n\n\n## 📝 License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.\n\n## 🙏 Acknowledgements\n\n- [Tkinter Documentation](https://docs.python.org/3/library/tkinter.html)\n- [MySQL Connector/Python Documentation](https://dev.mysql.com/doc/connector-python/en/)\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohancyberops%2Fmysqlconnection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frohancyberops%2Fmysqlconnection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohancyberops%2Fmysqlconnection/lists"}