python实现链接数据库查询方法步骤

前言
在python项目开发中,我们经常使用多种数据库存储数据,常用的有:
MySQL:mysql-connector-python, PyMySQL
PostgreSQL:psycopg2
SQLite:sqlite3(标准库)
下面是一个通用的步骤示例,展示如何使用Python连接数据库并执行查询。这里我们以MySQL数据库为例,使用mysql-connector-python库。
步骤一:安装库
首先,确保你已经安装了mysql-connector-python库。如果没有安装,可以使用以下命令进行安装:
pip install mysql-connector-python
步骤二:连接数据库
接下来,编写代码来连接到数据库。
import mysql.connector
from mysql.connector import Error

def create_connection(host_name, user_name, user_password, db_name):
connection = None
try:
connection = mysql.connector.connect(
host=host_name,
user=user_name,
passwd=user_password,
database=db_name
)
print(“Connection to MySQL DB successful”)
except Error as e:
print(f"The error ‘{e}’ occurred")
return connection

步骤三:执行查询
定义一个函数来执行查询:
def execute_query(connection, query):
cursor = connection.cursor()
try:
cursor.execute(query)
connection.commit()
print(“Query executed suc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

火焰蔷薇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值