python mysql增刪改查

2021-07-09 03:46:42 字數 877 閱讀 3298

#coding=utf-8

import mysqldb       #載入mysql模組

conn=mysqldb.connect(host='localhost',port=3306,user='root',passwd='fabregas4',db='test')   #連線資料庫

cur=conn.cursor()    #得到資料庫游標

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

conn.commit()   #提交後資料庫才會發生變化

cur.execute("insert into student values(2,'tom','3 year 2 class','9')")#插入一條資料

conn.commit()

aa=cur.execute("select * from student")                 #查詢語句

info=cur.fetchmany(aa)

for i in info:

print i

cur.execute("update student set class='3 year 1 class' where name='tom'") #修改資料

conn.commit()

cur.execute("delete from student where age='9'")        #刪除資料

conn.commit()

cur.close()                                             #關閉連線

conn.close()

Python Mysql 增刪改查

coding utf 8 import pymysql conn pymysql.connect host localhost port 3306,user root passwd 123456 db test cur conn.cursor 建立資料表 cur.execute create tab...

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 ...