摘要: git 中分工作区、缓存区、本地库以及远程库几部分。其中,修改本地文件后,通过git add xx文件将修改保存到缓存区,之后再用commit推送修改到本地库中,最后用git push 将本地仓库中的修改推送到服务器上的仓库中。 提交代码的过程: git status 查看本地修改的文件状态 git 阅读全文
posted @ 2019-12-09 14:21 声声慢43 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Docker本身并不是容器,它是创建容器的工具,是应用容器引擎。 Docker技术的三大核心概念,分别是: 镜像(Image) 容器(Container) 仓库(Repository) 简单理解三者的对应关系: 其中,dockerfile是一种被docker程序解释的脚本,有一条一条的指令组成,每条 阅读全文
posted @ 2019-12-09 14:00 声声慢43 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 记录问题: 阅读全文
posted @ 2019-11-11 10:35 声声慢43 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 查看执行时间 1 show profiles; 2 show variables like "%pro%";查看profiling 是否是on状态; 3 如果是off,则 set profiling = 1; 4 执行自己的sql语句; 5 show profiles;就可以查到sql语句的执行时间 阅读全文
posted @ 2019-11-08 16:53 声声慢43 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 原想法:delete from devices where id in (select max(id) from devices); 报错:ERROR 1093 (HY000): You can't specify target table 'devices' for update in FROM 阅读全文
posted @ 2019-11-08 16:51 声声慢43 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 0.准备数据 1.内连接:INNER JOIN 2.左连接:LEFT JOIN 3.右连接:RIGHT JOIN 4.USING子句 扩展知识点: 0.表别名的使用: 1.group by的用法 2.子查询 1)不相关子查询 2)相关子查询 JOIN的含义就如英文单词“join”一样,连接两张表,语 阅读全文
posted @ 2019-11-08 16:41 声声慢43 阅读(6513) 评论(0) 推荐(1) 编辑
摘要: 参考:https://blog.51cto.com/13689359/2163402 一、概念: 索引(index) 是用来快速地寻找那些具有特定值的记录,主要是为了检索的方便,加快查询速度。没有索引,MySQL不得不首先以第一条记录开始并然后读完整个表直到它找出相关的行。表越大,花费时间越多。如果 阅读全文
posted @ 2019-11-08 16:29 声声慢43 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 1.concat()函数 2.concat_ws()函数 3.group_concat()函数 操作的table select * from test_concat order by id limit 5; 1.concat()函数 功能:将多个字符串连接成一个字符串。 语法:concat(str1 阅读全文
posted @ 2019-11-08 16:22 声声慢43 阅读(28210) 评论(0) 推荐(1) 编辑
摘要: 使用命令:select 字段 from table_name group by col_name; 注意点: 在有group by的查询语句中,select指定的字段要么就包含在group by语句的后面,作为分组的依据,要么就包含在聚合函数中。 常用聚合函数有count计数,sum求和,avg平均 阅读全文
posted @ 2019-11-07 17:19 声声慢43 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 1.单一字段排序 select * from tablename order by field1 desc; 排序采用order by+排序字段 升序关键字(asc,desc),排序字段可以放多个,多个之间用逗号间隔,order by默认采用升序,如果存在where子句,那么order by必须放在 阅读全文
posted @ 2019-11-07 17:18 声声慢43 阅读(1605) 评论(0) 推荐(0) 编辑