
mysql
shiyuehit
这个作者很懒,什么都没留下…
展开
-
Can't connect to MySQL server on 'localhost' (10061)
连接不上MySQL,报错Can't connect to MySQL server on 'localhost' (10061) bug图 解决办法,打开mysql的服务即可 打开电脑开始, 点击 控制面板 这个选项原创 2017-01-18 20:04:15 · 374 阅读 · 0 评论 -
sql where 查询时用到 1=1的原因
where条件中 1=1 之后的条件是通过 if 块动态变化的。例如: String sql="select * from table_name where 1=1"; if( conditon 1) { sql=sql+" and var2=value2"; } if(conditon 2)原创 2017-01-23 22:40:32 · 522 阅读 · 0 评论 -
MySQL的语句执行顺序
MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过相应的步骤。 下面我们来具体分析一下查询处理的每一个阶段 FORM: 对FROM原创 2017-04-17 21:46:29 · 245 阅读 · 0 评论