python操作mysql
一、python操作数据库
1、下载pymysql 库,
方法一:pip3 install pymysql 或pip install pymysql
方法二:在pycharm中setting下载pymysql
2、打开虚拟机上的数据库
3、pymysql连接
(1)连接方式:pymysql.Connection 或者pymysql.connect
(2)包含内容
a.host 主机:填写IP地址
b.user 数据库用户名
c.password 或passwd 密码:
d.databases 或db 库名
e.port 端口 :默认3306
f.chardet ='utf8' 编码格式
(2)将连接内容设置成一个变量,然后创建一个游标对象
db.cursor
(3)使用游标对象去执行sql语句
(4)在根据需要显示内容使用 fetchone,fetchall,fetchmany
案例1:查询
案例2:删除语句
sql="delete from emp where name='张三'"
yb.execute(sql)
案例3:
插入数据
sql="insert into emp VALUES('1835','张三', 55, '1971/10/20', 7300, '101');"
yb.execute(sql)
案例4:
修改数据
sql="UPDATE emp SET name='zhan' where sid=1674"
yb.execute(sql)