Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fer-moreira/myqt
SQL Querying Tool with QT
https://github.com/fer-moreira/myqt
database database-management gui manager microsoft-sql-server mysql pyqt python sql
Last synced: 3 months ago
JSON representation
SQL Querying Tool with QT
- Host: GitHub
- URL: https://github.com/fer-moreira/myqt
- Owner: fer-moreira
- License: apache-2.0
- Created: 2019-01-02T17:00:34.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-15T18:04:31.000Z (almost 6 years ago)
- Last Synced: 2024-11-17T19:51:53.272Z (3 months ago)
- Topics: database, database-management, gui, manager, microsoft-sql-server, mysql, pyqt, python, sql
- Language: Python
- Homepage: https://zisongbr.github.io/MYQT/
- Size: 8.09 MB
- Stars: 3
- Watchers: 1
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
MYQT
SQL Querying Tool with QT Designer
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
MYQT is an open source visual database design and querying tool. Developed in python using the QT(Cute) framework for creating interface, Developed by Fernando Moreira between 2018 - 2019
# **Interface Help**
- Two clicks on a database to use it
- Two clicks on a table within the active database to see all your information- Refresh changes -> (F5)
- Execute QUERY -> (F9)
- Import query -> (Ctrl + O)
- Export query -> (Ctrl + S)
- Execute selected QUERY -> (Ctrl + Shift F9)# **Features**
Database Connection & Instance Management
Fully scriptable with Python
Support for custom plugins and themes
Schema object browsing, inspection, and search
Multiple and editable result sets
Export table to csv/txt/all other files
SUPPORT MYSQL
SUPPORT SQL SERVER
SUPPORT POSTGRES
Dark and white theme
Import table from xlsx/csv/txt/etc file
SQL snippets collections
Matplot data visualizer
SQL syntax highlighter and statement parser
# **Dependencies**
Python >= 3 with at least the following modules is required:
- PyQt5 : ^5.11.3
- PyQt5-sip : ^4.19.13
- mysql-connector : ^2.1.6
- mysql-connector-python : ^8.0.13
- mysql-connector-python-rf : ^2.2.2
- pymssql : ^2.1.4
- psycopg2 : ^2.8.1# **Connector**
![](.github/prints/Connector.PNG)
![](.github/prints/Connector_white.PNG)
# **Manager**
![](.github/prints/Workstation.PNG)
![](.github/prints/Workstation_white.PNG)---
Author : Fernando Ferreira Moreira
Apache License 2.0