小编给大家分享一下python如何链接数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
创新互联专注于企业网络营销推广、网站重做改版、大观网站定制设计、自适应品牌网站建设、html5、商城建设、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为大观等各大城市提供网站开发制作服务。MySQLdb模块是为Python提供MySQL数据库API,主要针对MySQL数据库进行操作的方法。
yum install MySQL-python -y
1.数据库连接对象
conn =MySQLdb.connect(host = "localhost",user = 'root',passwd = '123',db ='test')
常用参数:
host:数据库主机名,默认是本地主机
user:数据库登陆用户,默认是当前用户
passwd:数据库登陆用户密码,默认为空
db:操作的数据库名字
port:MySQL数据库服务使用端口
charset:数据库编码
2.对象方法
cursor():创建一个游标
commit():事务提交,对数据库更改操作,必须要有这个方法
rollback():事务回滚
close():关闭数据库连接
3.游标对象(所有sql语句的执行都要在游标对象下进行)
什么是游标?
游标是系统为用户开设的一个数据缓冲区,存放SQL语句执行的结果。
execut():执行sql语句
executemany():执行多条sql语句
close():关闭游标
fetchone():从执行结果中取第一条记录
fetchmany(n):从结果中取多条记录
fetchall():从结果中取所有记录
scroll():游标滚动
以上是“python如何链接数据库”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。