- Install dependencies -
pip install -r requirements.txt
- Clone this repository -
git clone https://github.com/omkarbajaj073/ViSQL.git
- For the main branch, define the variables
host
,user
andpassword
with the mysql server credentials. For the kwargs_ver, define a dictionarykwargs
with the above as keys, and a port number if necessary. (Seeconstants.py
for examples) - Run the main script -
python main.py
- All queries run during a given session are stored in
%USERPROFILE%/Desktop/ViSQL_log.txt
- No join supported except natural join (select queries)
- Check constraint not supported (create table queries)
- Foreign keys not supported (create table queries)
- Cannot change user/host of MySQL server from within the application. Admin must update
constants.py
for this. - Alter queries not supported (There may be others too ... )