作者:mobiledu2502861377 | 来源:互联网 | 2023-10-11 03:39
Python入门之-python访问数据库python如果要想访问数据库,首先必须安装各个数据库厂商为python提供的驱动。(python:提供了数据库访问的接口
Python入门之- python访问数据库
- python 如果要想访问数据库,首先必须安装各个数据库厂商为python提供的驱动。 (python: 提供了数据库访问的接口,各个数据厂商分别来实现。和java相同)。
以mysql为例:安装mysql数据库相关的依赖
python -m pip install mysql-connector
- 安装完成后,验证是否安装成功?创建一个python文件 包含如下指令:运行如果没有报错。说明安装成功!
# in mysqlTest.py
import mysql.connector
- 创建mysql数据库连接,并对操作数据库()
# in MysqlConnect.py
import mysql.connectormydb = mysql.connector.connect(host="192.168.13.137", # 数据库主机地址user="root", # 数据库用户名passwd="123456", # 数据库密码database="mrbird" #数据库名
)mycursor = mydb.cursor()# 执行查询数据
mycursor.execute("SELECT * FROM t_user")for x in mycursor:print(x)
- python 数据库相关API 参考文档:https://www.runoob.com/python3/python-mysql-connector.html
- 总结
用python 访问数据库:整体感觉还是比较轻量,相比java 的话。但是python 可能没有像 java 有数据库连接池、缓存等功能(python 不太了解。。)
如果说你只有对数据库执行 增删改查次数少的话,用python 还是个不错的选择!