在Linux下,配置Python3操作MySQL数据库的环境

本文介绍了如何在Ubuntu 18.04上配置Python3操作MySQL数据库的环境。首先,安装必要的依赖包`python3-dev`、`default-libmysqlclient-dev`和`build-essential`,然后通过pip安装`mysqlclient`库。完成配置后,通过示例代码验证数据库连接成功。参考链接提供了更多关于Python数据库接口和MySQL操作的资源。
摘要由CSDN通过智能技术生成

在Linux下,配置Python3操作MySQL数据库的环境

一、环境

操作系统:Ubuntu18.04
Python版本:3.6.9
MySQL版本:5.7.34

二、配置过程

可以访问Python数据库接口及API查看详细的支持数据库列表。

我们选择MySQL,然后再根据Python版本,下载对应的第三方库。
这里我们选择的是mysqlclient

首先,安装Python3和MySQL开发过程中需要的依赖包:

sudo apt-get install python3-dev default-libmysqlclient-dev build-essential

安装:

pip install mysqlclient

三、验证

随便创一个数据库进行连接测试就可以了。
demo:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import MySQLdb

# 打开数据库连接
db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", charset='utf8' )

# 使用cursor()方法获取操作游标 
cursor = db.cursor()

# 使用execute方法执行SQL语句
cursor.execute("SELECT VERSION()")

# 使用 fetchone() 方法获取一条数据
data = cursor.fetchone()

print "Database version : %s " % data

# 关闭数据库连接
db.close()

四、参考

剩下的操作,参考一下若干个地址:
Python 操作 MySQL 数据库|菜鸟教程
MySQLdb User’s Guide
MySQL常用命令行大全
mysqlclient
Python数据库接口及API

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值