Python操作mysql

1.安装pymysql (pip install pymysql )备注:随时关注本博客的动态 不定时发一些关于相关方面的信息

#连接到mysql
import pymysql
msqlcon=pymysql.connect(host=settings.MYSQL_HOST,user=settings.MYSQL_USER,
password=settings.MYSQL_PASSWORD,db=settings.MYSQL_DBNAME)
解释:
host:是服务器地址 这里我是用的配置文件 所以这样写 方便理解我将配置文件中的代码贴出 其他属性分别是:用户名 密码 数据库名字 如下:

mysqlcur=msqlcon.cursor()
print(mysqlcur)
解释:
通过连接获取到数据库的游标
# createTableresult=mysqlcur.execute('create table spiderCSDN(Ariticle_title varchar(240),Ariticle_Browes_count varchar(20) ,Ariticle_remark varchar(20))default charset=utf8')
# showTable=mysqlcur.execute('show tables;')
# showdata=mysqlcur.execute('select * from spidercsdn')
# print(showdata)
解释:通过游标对数据库语句进行操作
mysqlcur.close()
msqlcon.close()
解释:使用完后 记得先关闭游标 再关闭连接 (为什么!!?内存 性能)
原文地址:https://www.cnblogs.com/XiaoLaiTongXueA/p/13403311.html