Login
网站首页 > 文章中心 > 其它

使用python连接mysql数据库数据方式

作者:小编 更新时间:2023-08-14 13:15:04 浏览量:446人看过

使用 Python 连接 MySQL 数据库一般需要以下步骤:

安装需要的库:Python 连接 MySQL 可以使用 PyMySQL、mysql-connector-python 等库,这里以 PyMySQL 为例.

pip install pymysql

连接数据库:在 Python 中使用 PyMySQL 连接 MySQL 数据库需要先创建数据库连接对象,之后就可以使用该对象进行数据库操作.连接数据库需要指定数据库的基本信息,包括主机名、用户名、密码、数据库名等等;

使用python连接mysql数据库数据方式-图1

import pymysql

config = {
'cursorclass': pymysql.cursors.DictCursor
}

connection = pymysql.connect(**config)

其中,DictCursor 是指定返回结果以 Dict 字典的形式返回,而不是默认的 Tuple 格式.

执行 SQL 语句:使用数据库连接对象的 cursor() 方法创建游标对象,之后便可以使用 cursor 对象执行 SQL 语句.

sql = "SELECT * FROM user"
with connection.cursor() as cursor:
print(result)

上面代码是执行了一个简单的 SQL 查询语句,并将结果输出.

关闭数据库连接:完成操作后,需要关闭数据库连接对象.

connection.close()

下面是一个完整的连接 MySQL 数据库并执行查询语句的示例:

import pymysql

config = {
print(result)

# 关闭连接对象
connection.close()

另外,这里再提供一个插入数据到数据库的示例:

import pymysql

config = {
print(result)

# 关闭连接对象
connection.close()

上面代码中插入了一条数据,然后查询并输出结果.需要注意的是,在执行插入操作后需要主动调用 connection.commit() 方法提交更改才能生效.

以上就是土嘎嘎小编为大家整理的使用python连接mysql数据库数据方式相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章