如果输入import mysql.connector;没有错误的话,则下载成功。
import mysql.connector;如果有错误的话,打开cmd,输入pip install mysql-connector安装MySQL-connector-python。
得到游标对象,拿到结果后,结果缓存到游标对象里面。
mycursor=my_db.cursor();1、创建一个mydb3数据库
mycursor.execute("create database mydb3")2、显示所有的数据库
mycursor.execute("show databases")3、对游标进行二次编程得到数据
for x in mycursor: print(x)在MySQL数据库中也显示了mydb3数据库 4、删除数据库mydb3
mycursor.execute("drop database if exists mydb3")在MySQL数据库中也删除了mydb3数据库
在mydb3数据库中创建users表
mycursor.execute("use mydb3") mycursor.execute("create table users(userID varchar(10) primary key,userName varchar(10))") mycursor.execute("show tables")在MySQL数据库中也创建了users表
在进行数据增删改查时,要使用my_db.commit()更新数据库。 1、插入数据
mycursor.execute("insert into users (userID,userName) values('001','a')") my_db.commit()2、插入多个数据
val=[('001','a'),('002','b'),('003','c')] ins="insert into users (userID,userName) values(%s,%s)" mycursor.executemany(ins,val) my_db.commit()3、查找数据并显示出来
mycursor.execute("select * from users") for x in mycursor: print(x) my_db.commit()4、更新数据
mycursor.execute("update users set userID='008' where userID='003'")5、删除数据
mycursor.execute("delete from users where userID='002'")一系列操作后在MySQL数据库中数据如下