Python Mysql 增刪改查

2021-08-11 10:46:08 字數 1245 閱讀 7978

#coding=utf-8

import pymysql

conn= pymysql.connect(

host='localhost',

port = 3306,

user='root',

passwd='123456',

db ='test',

)cur = conn.cursor()

#建立資料表

#cur.execute("create table student(id int ,name varchar(20),class varchar(30),age varchar(10))")

#插入一條資料

#cur.execute("insert into student values('2','tom','3 year 2 class','9')")

#

一次插入多條記錄

sqli="

insert into student values(%s,%s,%s,%s)

"cur.executemany(sqli,[

('3','tom

','1 year 1 class

','6'),

('3','jack

','2 year 1 class

','7'),

('3','yaheng

','2 year 2 class

','7'),

])

#修改查詢條件的資料#cur.execute("update student set class='3 year 1 class' where name = 'tom'")#刪除查詢條件的資料#cur.execute("delete from student where age='9'")
#

獲得表中有多少條資料

aa=cur.execute("

select * from student")

print

(aa)

#列印表中的多少資料

info =cur.fetchmany(aa)

for ii in

info:

print

(ii)

cur.close()conn.commit()conn.close()

python mysql增刪改查

coding utf 8 import mysqldb 載入mysql模組 conn mysqldb.connect host localhost port 3306,user root passwd fabregas4 db test 連線資料庫 cur conn.cursor 得到資料庫游標 c...

mysql增刪改查效果 mysql增刪改查

檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...

mysql增刪改查擴充套件 MySQL增刪改查

1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...