Python запись в базу данных Mysql

Узнай цену своей работы

Формулировка задачи:

Привет всем. Помогите дописать код. T3: Внизу код, он работает так, пишет лог в базу. Но суть в том что он записывает все запросы тем самым заспамливает базу. Помогите подправить, чтобы он проверял на наличие записи по двум параметрам: (ip, port,). Если есть запись в базе с этими параметрами чтобы он не писал ее повторно. То есть избавиться от дубликатов.
Пожалуйста по возможности исправите сам код, и напишите готовый образец.
Ребята немного дополнения. Не по двум параметрам а по трем: (timeday, ip, port)
Есть у кого какие идеи? Кто поможет, дам соточку на пивко.

Решение задачи: «Python запись в базу данных Mysql»

textual
Листинг программы
mysql> INSERT IGNORE INTO access_logs (login, ip_address, port_number, time_stamp) VALUES ('user1', 2130706433, 80, 1481907621);
Query OK, 0 rows affected, 1 warning (0.01 sec)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5