"""
条件查询 比如说 爬取了10000条数据在数据表里面 只需要查询 10
< > = where 记住是跟在 sql语句后面的 where后面的 跟的是字段名

查询小于4的数据
select * from 表名 where 字段名(id) <4;

查询大于1的数据
select * from text1 where id>1;

查询字段里面有某个值
select * from text1 where 字段名="数据"

条件查询 is null

select * from text1 where 字段名is null

删除数据

关键字 delete
delete from 表名 (数据全部删除) where ;id is null但是不删除表结构 以后可以继续插入数据

delete from

更新数据

关键字 updata更改数据 set

updata 表名 set (更新的数据) (被更新的数据)where name="堇"

如果后面不跟条件判断语句 那么将会更改所有数据

drop from 表名;(不仅要删除数据 还要连数据表一起删除)
小tips 当写了mysql语句后 按一下向上的箭头 就会跳转到上一次mysql语句

当数据比较乱的时候 id字段是 9,1,3,2,6,2,4

升序asc 从小到大哦进行排列 和关键字 order by 一起使用

select * from 表名 order by 字段名(数字字段) asc;

降序排列 desc

select * from 表名 order by 字段名(数字字段) desc;

限制查询

从第几条数据查到第几条数据
关键字 limit start(从第start个往后查) count(要查几个的意思)

模糊查询

关键字 like
%表示多个任意字符
_表示一个字符
select * from text1 where name like "_超";
select * from text1 where name like "9%";

范围查询

连续范围查询
关键字:between num and num
拿 字段id在2和5之间的数据
select * from text1 where id between 2 and 5

指定某x个数据查询
in :关键字 in
select * from text1 where id in(1,5,3);

空判断
is null
select * from text1 where name is null;

当在写sql语句时不能退出 执行以下操作
ctrl +c 退出

"""

import pymysql
mysql_config={

"host":"localhost",
"port":3306,
"user":"root",
"password":"qwe123",
"db":"demoss"

}

最后修改:2021 年 11 月 22 日 09 : 01 PM
如果觉得我的文章对你有用,请随意赞赏