Вопрос по Python

Тема в разделе "Raspberry Pi", создана пользователем VolkArti, 26 сен 2015.

  1. VolkArti

    VolkArti Нуб

    Добрый день

    Кто может ответить на вопрос : есть простой скрипт на python:

    #!/usr/bin/env python
    #coding=UTF-8
    import MySQLdb

    db = MySQLdb.connect(host='localhost', user='root', passwd='V', db='smart-house')
    db.execute("INSERT INTO Event (id,date,sensor,stat) values (3,now(),'Door sensor','DOOR ALARM')")
    db.close()


    почему в базе smart-house не появляется строка ?
     
  2. Gibbel

    Gibbel Нерд

    Попробуйте так:
    Код (Python):
    #!/usr/bin/env python
    #coding=UTF-8
    import MySQLdb

    db = MySQLdb.connect(host='localhost', user='root', passwd='V', db='smart-house')
    cursor = db.cursor()
    cursor.execute("INSERT INTO Event (id,date,sensor,stat) values (3,now(),'Door sensor','DOOR ALARM')")
    db.commit()
    db.close()