python-----实现数据库安装和连接操作
2021/6/4 19:21:14
本文主要是介绍python-----实现数据库安装和连接操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
引言:
最近学习python数据库,和之前一样都得需要导入模块(java中的包)。网上大部分使用的方法是pip install pymysql
,但是我用的时候出错了(如下图)
正文:
在网上找到的新方法:pip install pymysql -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
或者pip3 install pymysql -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
具体原因我就不说了,想了解可以看看大佬的博客(我是拿大佬的方法解决的,感谢大佬)---->"https://www.cnblogs.com/kadima-zy/p/python_pip.html"
按照命令输入,回车完成,安装成功如下图
但是要使用的时候还得需要在pycharms引用:File--->Setting--->Project:pachong--->Project Interpreter(获得如下图,因为我之前引用过了,所以会出现Mysql的package)
点击+,在搜索栏气输入pymysql,重点:要引入PyMysqlDB,不是pymysql,点击Install Package即可
然后我们实现对数据库的操作:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 from pymysql import * #注意和import pymysql的区别 # 打开数据库连接(ip/数据库用户名/登录密码/数据库名) con = connect("localhost","root","你的数据库密码","你的操作的数据库名字") # 使用 cursor() 方法创建一个游标对象 cursor cursors = con.cursor() # 使用 execute() 方法执行 SQL 查询 返回的是你影响的行数 row = cursors.execute("select * from teacher") # 使用 fetchone() 方法获取数据. result = cursors.fetchall() for i in result: print(i) # 关闭数据库连接(别忘了) con.close()
运行结果:
数据库的内容:
我只列了对数据库的查询操作,其它操作类似,只是多了一个额外的语句con.commit()
提交函数
末尾:
个人认为python对数据库的操作要比java简单,语句精炼,容易上手,读者可以自行实现删除、修改和增加操作
这篇关于python-----实现数据库安装和连接操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门