1.安装pymysql
进行Python连接mysql数据库之前,需要先安装一下pymysql。
直接在终端执行下面的命令即可。
pip install PyMySQL
2.测试是否能连接成功
以下代码实现了连接到一个database,并选择了其中一个表查询所有数据。
import pymysql
# 打开数据库连接
conn = pymysql.connect(host='localhost',
port=3306,
user='root',
passwd='password',
charset = 'utf8'
)
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = conn.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("show databases;")
cursor.execute("use database_name;")
cursor.execute("show tables;")
cursor.execute("select * from tables_name")
# 使用 fetchone() 方法获取单条数据;使用 fetchall() 方法获取所有数据
data = cursor.fetchall()
for item in data:
print(item)
# 关闭数据库连接
cursor.close()
3.参考资料
正向资料(用上的):
如何快速用python连接mysql数据库?看完你就明白了! (baidu.com)
Python连接MySQL数据库的多种方式 – kristin_n – 博客园 (cnblogs.com)
Python如何连接Mysql及基本操作 – 骑着乌龟赶猪 – 博客园 (cnblogs.com)
Python连接MySQL数据库方法介绍(超详细!手把手项目案例操作)_CDA数据分析师-CSDN博客_python连接mysql数据库
反向资料(没用上的,但排坑的):
Python 操作 MySQL 数据库 | 菜鸟教程 (runoob.com)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/102979.html