Я запускаю скрипт PHP для ввода данных в мою базу данных, я вижу на phpMyAdmion, что база данных обновляется. Я также использую код Python и думаю, что это проблема. Скрипт Python представляет собой цикл печати запроса SELECT *. Я хотел бы видеть данные, содержащиеся в моей БД, каждый раз, когда он зацикливается.
Я попытался напечатать данные, возвращенные моей функцией, выполнив запрос SELECT *. И действительно, данные не обновляются.
from mysql.connector import connect
db = connect(host='myhost', user='myuser', passwd='mypass', database='mydb')
def selectFunction():
req = db.cursor()
req.execute('SELECT * FROM myTable')
res = req.fetchall()
tab = list()
for i in res:
print(i[0])
while True:
selectFunction()
Вывод остается неизменным каждый раз, даже если я добавляю данные в свою базу данных.
Большое спасибо за вашу помощь.