随笔分类 -  mysql

摘要:整理一些mysql的内置函数,没事儿的时候再去完善 now() 查询服务器当前时间HHHH-mmmm-dddd HH:ii:ss格式 unix_timestamp(now()) 将HHHH-mmmm-dddd HH:ii:ss 转换成时间戳 阅读全文
posted @ 2018-10-18 11:43 平凡的胖子 阅读(123) 评论(0) 推荐(0)
摘要:一、安装nginx 更新系统软件(非必要) # yum update 安装nginx 1.下载nginx # wget http://nginx.org/download/nginx-1.15.2.tar.gz # tar zxvf nginx-1.15.2.tar.gz # cd nginx-1. 阅读全文
posted @ 2018-05-10 16:27 平凡的胖子 阅读(268) 评论(0) 推荐(0)
摘要:使用索引的理由: 索引是为检索而存在的。在数据检索过程中,符合条件的数据存储在哪里,我们是完全不知情的,如果使用select语句进行查询,数据库会从第一条记录开始检索,即使找到第一条符合条件的数据,数据库的搜索也并不会因此而停止,毕竟符合条件的数据可能并不止一条,数据库会进行全表扫描。 创建索引的方 阅读全文
posted @ 2018-05-10 14:37 平凡的胖子 阅读(204) 评论(0) 推荐(0)
摘要:视图是什么:视图是一张虚拟表 方便不同查询条件的总查询 更多的是用于数据检索而更新 有些时候视图还会被用于限制用户对普通表的查询操作 注意事项: 1、视图的名称必须唯一; 2、视图嵌套或者关联表过多是,同样会引发性能问题,在实际应用环节中部署时务必检测视图性能; 3、过滤条件如果在创建试图的sql语 阅读全文
posted @ 2018-05-10 14:33 平凡的胖子 阅读(183) 评论(0) 推荐(0)
摘要:原因:安装的MySQL5.7版本之后,date, datetime类型设置默认值"0000-00-00",出现异常:Invalid default value for 'time',第一次装的5.7,还是有点懵逼的。 找公司的phper问了一下,然后需要在命令行窗口查看当前的sql_mode配置: 阅读全文
posted @ 2018-05-10 14:32 平凡的胖子 阅读(2029) 评论(0) 推荐(0)
摘要:create table t1(name json); insert into t1 values('{"hello": "song","num": 111,"obj": { "who": "me", "arr": [ 1, 2, "three" ], "more": "hey" },"bool": 阅读全文
posted @ 2018-05-10 14:26 平凡的胖子 阅读(35002) 评论(0) 推荐(0)
摘要:字段类型:TINYINT 一个很小的整数。有符号的范围是-128到127,无符号的范围是0到255。 SMALLINT 一个小整数。有符号的范围是-32768到32767,无符号的范围是0到65535。 MEDIUMINT 一个中等大小整数。有符号的范围是-8388608到8388607,无符号的范 阅读全文
posted @ 2018-05-10 14:14 平凡的胖子 阅读(13895) 评论(0) 推荐(0)
摘要:表设计 1) 表必须定义主键,默认为ID,整型自增,如果不采用默认设计必须咨询DBA进行设计评估 2) ID字段作为自增主键,禁止在非事务内作为上下文作为条件进行数据传递 3) 禁止使用外键 4) 多表中的相同列,必须保证列定义一致 5) 国内表默认使用InnoDB,表字符集默认使用gbk,国际默认 阅读全文
posted @ 2018-05-10 14:09 平凡的胖子 阅读(426) 评论(0) 推荐(0)
摘要:1. LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如: SELECT * FROM table_name WHERE type = 'type' AND name = 'name' ORDER BY create_time LIMIT 1000, 10; 一般DB 阅读全文
posted @ 2018-05-10 14:06 平凡的胖子 阅读(284) 评论(0) 推荐(0)
摘要:mysql 取当前日期对应的周一或周日 select subdate(curdate(),date_format(curdate(),'%w')-1);//获取当前日期在本周的周一 select subdate(curdate(),date_format(curdate(),'%w')-2);//获 阅读全文
posted @ 2018-05-10 13:44 平凡的胖子 阅读(254) 评论(0) 推荐(0)