python数据库编程入门 python如何连接mysql

前言
我们在进行Python编程的时候,时常要将一些数据保存起来,其中最方便的莫过于保存在文本文件了 。但是如果保存的文件太大,用文本文件就不太现实了,毕竟打开都是个问题,这个时候我们需要用到数据库 。提到数据库,相信大部分人都不会陌生,今天我们要学的就是数据库中小编自认为最棒的Mysql数据库了 。
一、下载导入模块为了让Python与Mysql 交互,这里我们需要用到Pymsql模块才行 。
下载模块:
pip install pymysql导入模块:
import pymysql二、创建数据库打开数据库连接软件 SqlYong,如图:

python数据库编程入门 python如何连接mysql


python数据库编程入门 python如何连接mysql


python数据库编程入门 python如何连接mysql


python数据库编程入门 python如何连接mysql


python数据库编程入门 python如何连接mysql


python数据库编程入门 python如何连接mysql


python数据库编程入门 python如何连接mysql


python数据库编程入门 python如何连接mysql


python数据库编程入门 python如何连接mysql


你也可以删除表中所有的数据,只需将Sql语句改为:
sql='TRUNCATE student;'当然你也可以删除表,但是一般不建议这样做,以免误删:
DROP TABLE IF EXISTSstudent;8.执行查询操作
有时候我们需要对数据库中的数据进行查询,Python也能轻松帮我们搞定 。
import pymysqlimport timett=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))db=pymysql.connect(host='localhost',user='root',password='123456',port=3306,db='people')cur=db.cursor()db.begin()sql="select * from student;"try:cur.execute(sql)res=cur.fetchall() 查询数据库中的数据for y in res:print(y) 打印数据库中标的所有数据,以元祖的形式except Exception as e:print(e)db.rollback()else:db.commit()finally:cur.close()db.close()六、总结【python数据库编程入门 python如何连接mysql】在我们进行网络爬虫的时候,需要保存大量数据,这个时候数据库就派上用场了,可以更方便而且更快捷保存数据 。

    推荐阅读