pymysql 插入数据

Posted QiKa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pymysql 插入数据相关的知识,希望对你有一定的参考价值。

import pymysql
 
# 打开数据库连接
db = pymysql.connect("localhost",
             "root",
             "123456",
             "TESTDB" ) # 使用cursor()方法获取操作游标 cursor = db.cursor() # SQL 插入语句 sql = "INSERT INTO USER(FIRST_NAME, LAST_NAME, AGE, SEX, INCOME) VALUES (‘%s‘, ‘%s‘, %s, ‘%s‘, %s)" % (‘qika, la, 20, M, 2000) try: cursor.execute(sql) # 执行sql语句
  db.commit() except: db.rollback()# 发生错误时回滚
# 关闭数据库连接 db.close()

 

 

已知测试数据后,向表内插入数据:

如:first_name=‘ka‘

      last_name=‘qi‘

     age=‘19‘

    sex=‘m‘

     income=‘2001‘

 

con.execute(‘insert into USER表 values("%s", "%s","%s", "%s")‘  %  (first_name,last_name,age,sex,income))

#即通过变量的形式,直接往表内插入数据。

 

以上是关于pymysql 插入数据的主要内容,如果未能解决你的问题,请参考以下文章

使用输入使用 pymysql 插入数据

pymysql 模块简单使用

python 插入html到数据库 re.escape() PyMysql

MySQL高级之PyMySQL的使用

将代码片段插入数据库并在 textarea 中以相同方式显示

Python使用pyMysql模块插入数据到mysql的乱码解决