- 用于建立与数据库的连接
- 创建对象,调用connect()方法
- 参数 host:连接的mysql主机,如果本机是localhost
- 参数 port 连接的mysql主机的端口,默认是3306
- 参数db 是数据库的名称
- 参数user 连接的用户名
- 参数password是连接的密码
- 参数charset是通信采用的编码方式,morsgb2312,要求与数据库创建时编码一致
- 对象的方法
- close()关闭连接
- commit()事务,所以需要提交才会生效
- rollback()事务。放弃之前的操作
- cursor()返回cursor对象,用于执行sql语句的结果
- Cursor对象
- 执行sql语句
- 创建对象,调用connection对象的currsor()方法
-
- 导库
- import pymysql
- (ip地址,端口,用户名,密码,数据库,字符集)
- 建连接
- conn = pymysql.connect(host="localhost",port=3306,user="root",passwd='root',db='李森')
- print(conn)
- 获取游标
- cur=conn,cursor()
- num=cur.execute(insert into 表名 values())
- print("影响行数",num)
- 提交完后释放资源
- conn.commit() #提交
- cur.close() #关游标
- conn.close() #关连接
-
-
|