BAD_2019_PojProg/mysql_python/mysql_connect.py
2019-04-19 16:39:15 +02:00

35 lines
737 B
Python

import mysql.connector
import getpass
HOST="localhost"
DATABASE="Fabryka_Sprzetu_IT"
SQL=("SELECT * FROM Produkt;")
print("Welcome to MySQL connector. \nYou are trying to connect to host: " + HOST + "\nType your credentials to connect:")
while(True):
print("User: ", end='')
user=input()
password=getpass.getpass()
print()
try:
sqlDatabase = mysql.connector.connect(host=HOST, user=user, passwd=password, database=DATABASE)
break
except mysql.connector.Error as e:
print(e)
if e.errno!=1045:
exit()
else:
print("Try again.\n")
curs=sqlDatabase.cursor()
print(SQL)
curs.execute(SQL)
res=curs.fetchall()
for r in res:
print(r)