python访问数据库
一:SQLite 1.1.Sqlite数据库简介 SQLite是一个嵌入式的数据库,他的数据库是个文件。 SQLite本身是c语音写的,所以经常被集成到各种应用程序。 python就内置了SQLite,所以python使用SQLite不需要安装任何东西,直接进行使用。 连接到数据库后需要打开游标,称之为Cursor,通过Cursor执行sql预计和执行后的结果。 1.2使用SQLite数据库 python中内置的与mysql交互的方法如下: #导入SQLit3 import sqlite3 #连接sqlite3数据库,数据库文件是test.db,如果文件不存在会自动在当前目录中创建 conn = sqlite3.connect('test.db') #创建一个Cursor cursor = conn.cursor() #创建一个user表 cursor.execute('create table user (id varchar(20) primary key, name varchar(20) )') #插入一条记录 cursor.execute(inser into user(id , name) values('1', 'yaohong' )) #获取插入的条数 print cursor.rowcount #关闭cursor cursor.close()