mysql
zhiranyouni
这个作者很懒,什么都没留下…
展开
-
windows下docker安装mysql后,无法通过localhost连接
对于docker 和虚拟机不是很熟,想在主机win10下安装python的开发环境。 但是使用docker安装mysql后,主机无法连接。 不知道什么原因。 后来查到,docker是在win10下虚拟机下工作,因此需要连接虚拟机的ip。 因此需要查看虚拟机的ip。 需要进入virtualbox查看。 参考连接 ...原创 2020-02-23 15:10:00 · 1230 阅读 · 0 评论 -
记录一个Mysql查询的问题, select的字段影响结果条数
– 今天运营方在使用报表的过程中,发现导出的数据不对。而之前发现过这个问题,这边做了修改,今天再次出现很是不解。 上次问题是导出来的数据某个字段都是一个值,这显然是不对的,然后经研究发现,是sql语句中order by对结果的影响,上次没有理解,只是将排序去掉了,然后数据就是正确的了。 – 这次又出现,开始各种看,分析不出原因,最后打印发现结果都是Null,因此定位问题于sql中,但是查询相关字段...原创 2019-11-27 18:00:11 · 514 阅读 · 0 评论 -
mysql中between--and的范围问题
在手写sql的时候,有时候对于时间范围,会经常使用between–and,当时有时候会被它坑,只能说没有理解清楚between–and的逻辑及范围判断,以及对于python中datetime构造时间的理解有误。 start_time = datetime(2019, 1, 1) end_time = datetime(2019, 1, 31) condition = { 'start_...原创 2019-02-11 17:05:14 · 2317 阅读 · 0 评论 -
一些注意事项,反思和总结
首先要控制自己脾气和态度 在使用一些新的功能,命令或者技术时,需要先把新的东西使用熟悉,搞清楚,比如Mysql的in的命令,如果是in (0)它会查询全部的数据的,不会是没有数据,如果字段是字符串。 在使用git时,慎重一些,注意分清线上,本地还是测试,不要进行了误操作,导致出现问题,比如今天差点将线上的分支进行了处理(操作时误以为是本地)。 同样的数据在进行匹配,计算和导出时,要保持条件相同...原创 2019-04-08 12:22:07 · 252 阅读 · 0 评论 -
简单方便,分步实现。linux 各司其职,做好本职工作。不交叉,相互独立,不耦合
后台需要开发一个功能,需要根据订单号导出相关的订单信息,可以选择需要导出的订单信息 之前的逻辑是单独的,只有根据订单号导出信息,后来需要增加一项功能,可以根据订单中其他信息来导出订单的其他信息,例如订单的一个叫做批次号的东西。开始实现的逻辑是各种判断,判断传来的是订单号还是批次号,然后以此为基础,在数据库中寻找相应数据。结果写着写着,感觉太复杂,各种判断,各种情形。因为一个批次号可能会对应多个订...原创 2019-09-25 12:33:27 · 252 阅读 · 0 评论