确保安装MySQL-python
没有就安装一下:rpm -q MySQL-python
import MySQLdb
conn = MySQLdb.connect(user = 'root',password = ' ',host = '127.0.0.1')
cur = conn.cursor() #创建游标
conn.select_db('数据库名') #使用哪个数据库,相当于use dbName
cur.execute('sql语句') #例:cur.execute('select * from tableName')
sql = "insert into tableName (name,age,gender) values(%s,%s,%s)"
cur.execute(sql,('tom','20','man'))
cur.executemany(sql,[('tom','20','man'),('tom','20','man'),('tom','20','man')]) #一条sql语句要串多个值
注意:用“ ”,不要用‘’了
查询完之后取出数据
cur.fetchone() #取出一行数据
cur.scroll(移动多少,在什么位置) #移动游标
cur.fetchmany(count) 一次取出多少条数据
关闭顺序:
先关闭游标:
cur.close()
再关闭连接:
conn.close()