mysql mysqlconnector_【Python操作MySQL】mysql-connector

一、先安装mysql-connector

c4bb36df13cb91299523a81ac643b0e5.png

使用国外源安装网速太低总是安装失败,可以在原命令后加上“-i https://pypi.tuna.tsinghua.edu.cn/simple”使用国内源进行安装:

f099cd91acb292bd0ead978c91ae8d49.png

二、连接数据库

a4afee222919e51237452ddd7f528e3f.png

1、获取操作游标

42322f9ed23b136417d1295a20b1ed1c.png

2、执行SQL语句,这里举例查看数据库版本,来验证数据库是否连接成功

67b1e63674921a89c05c245565ff5418.png

运行程序结果:

192b936435e9e30c7703c5cde9cb5c29.png

3、创建数据库“XJ_test”

feecd7342a6a185b69e90adac50f47a6.png   

8686bcdcf4729097f75d6439f39fe30f.png

4、查询当前有哪些数据库

94868e5ddbae58a6553bbc82a61c8bb2.png 

8ece8a361776a091374ccb035a9d6126.png

5、删除数据库“XJ_test2”

a213111001e151b0f3151465e56db45b.png 

0c6965985d5c42ec203209011a191ccf.png

6、在“XJ_test”数据库下创建数据表

2f81fb0e926be8bc1d5150c659ae8389.png

844fc795ccab5b9751064bd9141cb1aa.png 

3474436ac5537861676b8d69883f5d2f.png

7、主键设置:给xj_table表添加id列,并将该字段设置为主键,主键起始值为1,逐步递增

98379ab0878b08dab64f37193067f892.png

aa9a3dbe55481550ad60189f62d1aecf.png

如果还没有创建表,可以在创建表的时候直接给字段设置主键:

5aa47cd6bdcbcb795409b5cab13d7168.png

8、删除id字段

6105ab9cdc669dc97fe2a17cf955bdad.png

9、插入数据

1535f08dbb1e5a004b91e912f4b8a8fc.png

562af687ceea0a2d657b91c566e9796a.png

10、批量插入数据

232cd9967fc6d383868f050b0707f7a6.png 

01acaf7219ab6d2fb03902c156f1ae83.png 

21a294c60fd71a42987f883adf8da03e.png

11、插入记录后返回该主键id(如果该数据表具有id自增主键列)

9cc703a6f765ee69244408d693aa1616.png

12、查询数据

(1)fetchall():查询所有记录

b4ca2483d97ad2d07a3ec0ed63bc3d56.png 

5e6147fe7dc2fc50c031da1f149ad0dc.png

(2)fetchmany(n):查询n个记录

7258a4fea8839617b662d4fc730702b0.png 

4ae8a323367c13726133cd69db5595e6.png

7672549247230c7abe374aecd5138440.png 

c9b0b2865ee8c427fd2a5babb7581952.png

(3)fetchone():查询1条数据

f8c1a787413597092eedfe0fe8ef4b8a.png 

db9a69911f0cad239d493a7c17ec13be.png

d2c8879e6ec08dd5c9b182a4fd77fc35.png 

8e4d620101b75442167a5314299424a6.png

b3151a0c95a3a2356bcfc53fe2b5b934.png

99e37c2a3dfac452175071c0fbdba01a.png

13、查询指定字段数据

9550966b61984246cf66035c530404c4.png 

ee8e36bfa75be7e4f69c1154754ef13d.png

14、删除数据

3f27184e97177ad883116ce5b2d53695.png

a3272e209bf337bdd2091be5904fb48e.png

15、修改表数据

44c71c341c6cbff91f8d057115c4ec15.png 

b19837306f2286b8d9eebd320b284bd2.png

16、删除表

76d346ff2d1c7438c8ff4c8d0b7e741c.png

c26ee366f4fce21c336e87a12c01b607.png

17、删除数据库

b0e042a0de40ebd609a415357dbb6875.png

11d9b1b32c7efcd814dbe953ffbbc971.png

---------结束----------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值