Python и mysql db
Всем привет, написал код, в котором открывается интерактивная консоль, в которую нужно будет вводить запросы MySQL, пока не будет введено 'Exit' и тогда программа закроется, но у меня проблема, не выполняются команды которые введены для запросов MySQL. Помогите найти причину и ее решение
вот Собственно код
import mysql.connector
import sys
def repeat():
mydb = mysql.connector.connect(
host='localhost',
user='ace',
passwd='1234'
)
mycursor = mydb.cursor()
x = input('Enter SQL > ')
if x != 'exit':
mycursor.execute(x)
return repeat()
else:
print('Work with the database is complete')
mydb.close()
sys.exit()
if __name__ == '__main__':
repeat()