当前位置:网站首页 > 技术博客 > 正文

pymysql sqlalchemy



pymysql

是Python中的一个MySQL数据库驱动程序。以下是

pymysql

基本

操作:

1.连接到MySQL数据库:

```python

import

pymysql

# 打开数据库连接

db =

pymysql

.connect("localhost", "username", "password", "database_name")

#

使用

cursor() 方法创建一个游标对象 cursor

cursor = db.cursor()

  2.执行SQL查询:  ```python # 查询语句 sql = "SELECT * FROM table_name WHERE column_name='value'"  # 执行SQL语句 cursor.execute(sql)  # 获取所有记录列表 results = cursor.fetchall()  # 遍历结果 for row in results: column1 = row[0] column2 = row[1] # ...  # 关闭游标和数据库连接 cursor.close() db.close() 

3.执行SQL插入、更新、删除:

```python

# 插入语句

sql = "INSERT INTO table_name(column1, column2, ...) VALUES(value1, value2, ...)"

# 更新语句

sql = "UPDATE table_name SET column1='value1' WHERE column2='value2'"

# 删除语句

sql = "DELETE FROM table_name WHERE column='value'"

# 执行SQL语句

cursor.execute(sql)

# 提交到数据库执行

db.commit()

# 关闭游标和数据库连接

cursor.close()

db.close()

  以上是 pymysql  基本 操作,可以根据具体需要进行扩展。

版权声明


相关文章:

  • 数字图像基本处理实验2024-11-28 09:01:03
  • seq1m2024-11-28 09:01:03
  • 主流数据库管理系统2024-11-28 09:01:03
  • 迭代器iterator和listiterator2024-11-28 09:01:03
  • html框架技术2024-11-28 09:01:03
  • 计算机网络的定义及组成2024-11-28 09:01:03
  • 工具的种类和用途2024-11-28 09:01:03
  • jrebel热部署xml2024-11-28 09:01:03
  • 小明台湾在线领域2024-11-28 09:01:03
  • cname与a记录2024-11-28 09:01:03