Advertisement
j7sx

Untitled

Dec 6th, 2015
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.14 KB | None | 0 0
  1. #!/usr/bin/python
  2. # -*- coding: utf-8
  3.  
  4. import MySQLdb
  5. # подключаемся к базе данных (не забываем указать кодировку, а то в базу запишутся иероглифы)
  6. db = MySQLdb.connect(host="localhost", user="root", passwd="******", db="user", charset='utf8')
  7. # формируем курсор, с помощью которого можно исполнять SQL-запросы
  8. cursor = db.cursor()
  9. cursor.execute('''CREATE TABLE IF NOT EXISTS users
  10. (id_user int (10) AUTO_INCREMENT, name varchar(20) NOT NULL, email varchar(50) NOT NULL, password varchar(15) NOT NULL, admin int(1) NOT NULL, PRIMARY KEY(id_user)) ''')
  11.  
  12. sql = """INSERT INTO users(name, email, password, admin) VALUES ('%(name)s', '%(email)s', '%(password)s', '%(admin)s')"""\
  13.       %{"name":'j7sx', "email":"admin@host.ru", "password":'123', "admin":1}
  14. # исполняем SQL-запрос
  15. cursor.execute(sql)
  16. # применяем изменения к базе данных
  17. db.commit()
  18.  
  19. # закрываем соединение с базой данных
  20. db.close()
  21.  
  22. #http://www.rldp.ru/mysql/mysqldev/glava05.htm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement