摘要: 一、vim配置文件: 在用户目录里面,有一个 .vimrc 文件。vim 在启动的时候会按照这个文件的内容来配置 vim。 通过执行 cd ~ 进入用户目录。 通过执行 ls -a 查看是否存在该文件,如果没有则通过 touch .vimrc 创建。 二、vim插件管理器: 1、vim-plug h 阅读全文
posted @ 2018-10-08 16:33 alph4 阅读(135) 评论(0) 推荐(0) 编辑
摘要: https://git-scm.com/book/zh/v2/ 阅读全文
posted @ 2018-09-17 15:02 alph4 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 数据库中的范式有第一范式(1NF),第二范式(2NF),第三范式(3NF),巴斯-科德范式(BCNF),第四范式(4NF),第五范式(5NF)(又称完美范式) 第一范式 数据库中的表(所有字段值)都是不可分割的原子数据项。 第二范式 数据库表中的每一列都和主键相关,而不能只和主键的某一部分相关。也就 阅读全文
posted @ 2018-09-12 11:51 alph4 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 既然都叫最简单的数据库“范式”教程,我觉得它一定要满足这个要求:看完这篇博客,你一定会明白数据库的“范式”和那些诸如“完全函数依赖”,“部分函数依赖”,“传递函数依赖”等烦人的概念,前提是你得跟着我的思路认真的读完它,好,准备好你的半个小时了吗?我们开始。 目录 1. 什么是范式? 范式其实就是关系 阅读全文
posted @ 2018-09-11 17:25 alph4 阅读(386) 评论(0) 推荐(0) 编辑
摘要: MySQL开启bin-log后,调用存储过程或者函数以及触发器时,会出现错误号为1418的错误: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declarat 阅读全文
posted @ 2018-09-07 17:15 alph4 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、概述 “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。 2、原始表 3、简单Group By 示例1 返回结果如下表,实际上就是分类汇总。 4、Group By 和 Orde 阅读全文
posted @ 2018-09-07 11:14 alph4 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 刚开始研究mysql,在mysql workbench中创建一个测试存储过程testProc,代码如下: create PROCEDURE testProc()begin show variables like '%per_table';end; 直接ctrl+shift+enter执行,提示: 1 阅读全文
posted @ 2018-09-07 11:09 alph4 阅读(607) 评论(0) 推荐(0) 编辑