mysql
文章平均质量分 74
禾女白儿厶
Java/全栈开发工程师
展开
-
2013-Lost connection to MySQL server at ‘reading initial communication packet‘,system error:0
通过Navicat打开本机mysql的时候突然报错无法连接,而此前使用一直是好好的;2013-Lost connection to MySQL server at 'reading initial communication packet',system error:0翻译:2013-在“读取初始通信数据包”时与 MySQL 服务器的连接丢失,系统错误:0遂疑惑,由于Navicat里其他远程服务器的数据库都连得好好的,由此推测应该不是Navicat的原因,于是打开cmd尝试用命令连接本.原创 2021-09-01 11:34:27 · 12090 阅读 · 8 评论 -
MySQL统计一列中不同值(字段的不同值)的数量的六种方式及其结果和耗时的比较
最近有个数据看板的需求,就是展示各种汇总和统计的数据,这其中就有大量统计字段不同值的数量的情况:一开始第一想法就是用count+where分别统计各值的数量,类似下面这样,显而易见的,这种方式肯定是不可行的,因为字段的值一多,那就要多写很多遍下面的语句,不用测都知道又啰嗦又耗时。SELECT count(*)FROM usersWHERE channel = 0;所以查遍网络找到了很多其他的可行方法,但是呢,方式一多,选择哪个方式又是一头疼事情,那么接下来就简单的比较下各方式的执行情原创 2021-07-26 16:11:37 · 21066 阅读 · 1 评论 -
mysql语句统计天数,datediff函数的使用
因为要得到优惠券的有效天数,所以需要在sql语句中用到统计天数的函数datediff:select datediff(dd,start_time,end_time) from table;但是写了之后发现报错Error Code: 1582. Incorrect parameter count in the call to native function 'datediff'后来查了资料才...原创 2017-07-27 11:43:18 · 16553 阅读 · 2 评论