抓取数据
&_=1786147794426, 因为&符号是用来分隔参数的,其实这就表示下一个参数是 _ 下划线,它的值是后面那串数字。- 这个参数是前端代码用来标识时间戳的,也就是请求发出的时间,主要是为了防止后端前面同一个请求已经发过, 直接返回缓存的前面请求的响应,不是重新获取数据。
- Page size 就是每页显示多少条记录的意思
- 每个请求消息的响应里面会有一个字段total表示系统中总共有多条少条记录
- 如果你只是想迅速获取系统中所有记录,随便设置一个合适的 page size 值即可,比如 10、20、30 都可以,然后循环调用接口,每次调用 page number 从 1 ,2, 3, 一路加上去, 直到有一条请求返回的响应消息里面的list为空列表,那就表示都已经获取完了,就结束循环。
MySQL
- 批量插入记录到数据库:使用循环但不要一条记录一提交(
commit()),极伤硬盘 - 表的
id记录是递增的,前面的记录插入又被删掉之后,记录会保持下来,会根据最大那个数继续往后;如果要重新从1开始,要将表删除掉继续往后