一.Python中操作MySQL步骤
Ubuntu里安装软件:
sudoapt-getinstall软件名
1.安装pysql模块
pip3intallxxxxx(只是模块名称,网络上寻找;是个路径,本地安装)
安装pymysql:pip3installpymysql
安装成功。
2.引入pymysql模块
importpymysql
3.调用connect()方法创建对象建立与数据库的连接
obj=connect(host="IP",port=端口(数字),user="用户名",password="密码",database="数据库",charset="utf8")
4.调用connect对象返回游标cursor()对象
obj_cursor=obj.cursor()
5.调用游标cursor对象执行sql语句
obj_cursor.execute(sql)
6.调用游标cursor对象获取查询结果
a.当执行查询语句时,execute(sql)执行返回的是返回的行数值,也就是查询结果有多少行;查询结果的获取有三个方法:
obj_cursor.fetchone()获取一行数据,返回值的是一个元组
obj_cursor.fetchmany(m)获取多行数据,m表示一次需要获取的行数,返回值是多层元组
obj_cursor.fetchall(m)获取全部数据,返回值是多层元组
b.修改数据表后,记得用对象调用obj.