WRITING LOG · 03
技术博客
记录技术实践、问题排查和持续成长,把每一次解决问题的过程留下来。
WORKSPACE
文章阅读
mysql8日期查询不支持yyyy-dd格式
2025-10-29
博客服务器到期了换了台服务器,顺便把mysql数据库从5.x升级到了8.x然后就发现之前的一些查询服务有问题。排查了一番原来之前的日期查询不是yyyy-mm-dd格式的而是简化为了yyyy-dd格式,但是mysql8不支持这种日期查询。报错为:ERROR 1525 (HY000): Incorrect DATETIME value: 2025-10重新调整好日期查询格式后恢复正常。
curl使用注意
2025-10-29
今天在linux上用curl命令测试api的时候发现有参数丢失的情况,排查了一会儿发现了自己的低级错误。例子如下:
#curl https://mywebsite.com/api/test?arg1=11&arg2=22&arg3=33 由于只是测试GET请求,我把参数请求用querystring方式拼接在?之后,结果就是无论如何都只能接收到第一个参数。排查后发现我的api链接没有加引号导致linux把&符号后面的参数识别成了后续要执行的命令。正常应该用-d参数xx=yy&cc=dd来传递或者给请求地址加上引号,如下:#curl "https://mywebsite.com/api/test?arg1=11&arg2=22&arg3=33" 引以为戒!