centos

Python数据库连接在CentOS上如何配置

小樊
43
2025-03-23 22:21:43
栏目: 编程语言

在CentOS上配置Python连接数据库通常涉及以下几个步骤:

  1. 安装Python和必要的依赖库
yum -y install wget
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
tar -zxvf Python-3.9.0.tgz
cd Python-3.9.0
./configure --prefix=/usr/local/python3
make && make install
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3
yum install mysql-devel
  1. 安装数据库驱动
pip3 install mysqlclient  # 对于MySQL数据库
# 或者
pip3 install pymysql      # 对于MySQL数据库,也可以使用PyMySQL
  1. 配置数据库连接
import MySQLdb

# 连接数据库
db = MySQLdb.connect(host="localhost", user="your_username", passwd="your_password", db="your_database")

# 创建游标
cursor = db.cursor()

# 执行SQL查询
cursor.execute("SELECT VERSION()")

# 获取单条数据
data = cursor.fetchone()
print("Database version : %s " % data)

# 关闭数据库连接
db.close()
  1. 运行Python脚本

如果在配置过程中遇到问题,比如找不到模块或者连接失败,请检查以下几点:

以上步骤应该可以帮助你在CentOS上配置Python连接数据库。如果遇到具体问题,可以根据错误信息进行排查。

0
看了该问题的人还看了