LINUX.ORG.RU

_mysql_exceptions.OperationalError: (1050, «Table 'tadle_name' already exists»)

 ,


0

1

Всем привет! В скрипте использую конструкцию: cursor.execute('''CREATE DATABASE IF NOT EXISTS %s'''%(database))

Если запускаю скрипт повторно, то валится ошибка:

_mysql_exceptions.OperationalError: (1050, "Table 'table_name' already exists")

Как это можно починить, и, что важнее, почему эта ошибка валится?


так базу он действительно повторно не пытается создать, как ты ему и приказал. Но вот про таблицы ты ему ничего не говорил, и он их пытается создать повторно.

gnunixon ★★★
()
Ответ на: комментарий от gnunixon

Спасибо! Походу понедельник меня подкосил.

gadzira
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.