Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

pymysql.connect

作者:你给的一半温柔   发布日期:2026-08-02   浏览:75

import pymysql

# 创建数据库连接
connection = pymysql.connect(
    host='localhost',       # 数据库主机地址
    user='your_username',   # 数据库用户名
    password='your_password',  # 数据库密码
    database='your_database'  # 要连接的数据库名称
)

try:
    with connection.cursor() as cursor:
        # 执行SQL查询
        sql = "SELECT `id`, `name` FROM `users`"
        cursor.execute(sql)
        # 获取所有记录
        results = cursor.fetchall()
        for row in results:
            print(f"ID: {row[0]}, Name: {row[1]}")
finally:
    # 关闭数据库连接
    connection.close()

解释说明:

  1. 导入pymysql模块:首先需要导入pymysql模块,这是Python中用于连接和操作MySQL数据库的库。
  2. 创建数据库连接:使用pymysql.connect()方法创建一个数据库连接对象。需要提供数据库的主机地址、用户名、密码以及要连接的数据库名称。
  3. 执行SQL查询:通过connection.cursor()获取一个游标对象,然后使用cursor.execute()方法执行SQL语句。
  4. 获取查询结果:使用cursor.fetchall()方法获取查询结果的所有行,并进行处理。
  5. 关闭连接:在操作完成后,确保关闭数据库连接以释放资源。

上一篇:mysql string转date

下一篇:mysql函数的创建和使用

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql收集表统计信息

mysql经纬度距离计算

mysql 加密

mysql大小写转换函数

存储过程mysql

mysql 1265

mysql with语句

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站