요약: torndb는 tornado프레임워크의 일부인 MySQLdb 패키지를 기반으로 하는 경량 모듈입니다. 프로젝트 홈페이지는 https://github.com/bdarnell/torndb입니다. tornado 버전 3.0부터 독립 모듈로 출시되었습니다. easy_install 또는 pip를 통해 직접 설치할 수 있습니다.
을 추가해야 합니다. 또한 기본 시간대는 time_zone='+0:00'
접속 시 수동으로 동8구역으로 지정할 수 있습니다
# 创建连接 import torndb # 数据库、账号、密码、时区 db = torndb.Connection("192.168.1.134:3306",'Jefrey',user='lzl',password='123456',time_zone='+8:00')
3. 데이터 삽입
①、execute
# 创建 create='create table blog(id int,content text)' db.execute(create)
, insert# 插入execute
# execute='insert into blog(id,content)values(%d,"%s")'%(7,'Jefrey5')
# db.execute(execute)
③, insertmany
# 单条insert insert = 'insert into blog(id,content)values(%s,%s)' db.insert(insert,10,'Jefrey10')
4,
query
data
①, 쿼리
# insertmany insertmany = 'insert into blog(id,content)values(%s,%s)' db.insertmany(insert,[[11,'Jefrey11'],[12,'Jefrey12']])
, 쿼리 가져오기 # Query查询
sql = 'SELECT * FROM blog WHERE content = %s AND id < %s'
# 查询到一条数据时为列表
database = db.query(sql, 'Jefrey', 11)
# [{'content': u'Jefrey', 'id': 1L}]
# 查询到多条数据为也为列表
database5 = db.query(sql, 'Jefrey5', 11)
# [{'content': u'Jefrey5', 'id': 5L}, {'content': u'Jefrey5', 'id': 8L}, {'content': u'Jefrey5', 'id': 7L}]
# 查询数据不存在时为空列表
database10 = db.query(sql, 'Jefrey10', 11)
# []
위 내용은 Python 개발torndb의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!