目前程序从功能上其实已经完全满足客户(当然我这里的客户都是指媳妇儿^_^)需求,具体可参考: "使用SQL计算宝宝每次吃奶的时间间隔" "使用SQL计算宝宝每次吃奶的时间间隔(续)" 那么本篇 "使用SQL计算宝宝每次吃奶的时间间隔(数据保障篇)" 存在的意义在哪呢? 原因很简单,就是因为我们作为技 ...
分类:
数据库技术 时间:
2019-12-26 23:02:19
收藏:
0 评论:
0 赞:
0 阅读:
94
oracle触发器 触发器:在执行insert,updatedalete语句时, 触发执行的一段plsql代码 可以在sql语句执行前触发,也可以在sql语句执行后触发, 还可以替换原sql语句只执行触发器代码 触发器管理 让触发器失效 让触发器生效 删除触发器 1表级触发器(语句级触发器) 表级触 ...
分类:
数据库技术 时间:
2019-12-26 22:40:24
收藏:
0 评论:
0 赞:
0 阅读:
83
数据约束 给表添加数据约束,从而约束用户操作表数据的行为。1、默认值约束(default)2、非空约束(not null)3、唯一约束(unique)4、主键约束(primary key)(唯一+非空)5、自增长约束(auto_increment)6、外键约束(foreign key) 1、默认值约 ...
分类:
数据库技术 时间:
2019-12-26 22:38:57
收藏:
0 评论:
0 赞:
0 阅读:
100
1.下载,地址:https://dev.mysql.com/downloads/windows/installer/8.0.html 2.里面只需要选择server即可,设置用户名密码,然后一路next即可安装成功 3.如果出现下面问题,解决方案如下(下面的命令行后面的分号貌似不可以去掉): 错误 ...
分类:
数据库技术 时间:
2019-12-26 22:38:20
收藏:
0 评论:
0 赞:
0 阅读:
185
1.MySQL下载路径:https://dev.mysql.com/downloads/ Linux下的安装步骤:http://www.runoob.com/linux/mysql-install-setup.html ...
分类:
数据库技术 时间:
2019-12-26 22:07:58
收藏:
0 评论:
0 赞:
0 阅读:
95
使用 sqoop 链接 mysql, 报错 19/12/26 07:59:51 INFO manager.MySQLManager: Preparing to use a MySQL streaming resultset. 19/12/26 07:59:51 ERROR manager.Catal ...
分类:
数据库技术 时间:
2019-12-26 21:54:25
收藏:
0 评论:
0 赞:
0 阅读:
202
PHP+MySQL代码部署在Linux(Ubuntu)上注意事项 https://cloud.tencent.com/developer/article/1024187 ...
分类:
数据库技术 时间:
2019-12-26 21:48:50
收藏:
0 评论:
0 赞:
0 阅读:
95
import pymysqlecshop=pymysql.connect('localhost','root','root','ecshop')curs=ecshop.cursor()sql="update ecs_user_address set tel='19945020111' where c ...
分类:
数据库技术 时间:
2019-12-26 21:43:40
收藏:
0 评论:
0 赞:
0 阅读:
138
MySQL 数据库存储引擎(主要分析对比InnoDB和MyISAM以及讲述Mrg_Myisam分表) 2018 02 24 15:12:49 更多 一、存储引擎的概述: 于此博客 "MySQL数据库引擎" 去扩展,不过每个我都会用例子去验证,并写出的见解。 (1)为什么要合理选择数据库存储引擎: y ...
分类:
数据库技术 时间:
2019-12-26 21:18:48
收藏:
0 评论:
0 赞:
0 阅读:
121
[TOC] 简介 redis是一个key value存储系统。和Memcached(也是一个数据库)类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set 有序集合)和hash(哈希类型)。这些数据类型都支持push/p ...
分类:
数据库技术 时间:
2019-12-26 21:15:51
收藏:
0 评论:
0 赞:
0 阅读:
89
1 mysql服务器逻辑架构图 最上层并不是mysql独有的,大多数基于网络的客户端/服务器的工具或者服务都有类似的架构。比如连接处理、授权认证、安全等。 第二层架构是mysql核心服务功能。包括查询解析、分析、优化、缓存以及所有的内置函数(例如日期、时间、数学和加密函数),所有跨存储引擎的功能都在 ...
分类:
数据库技术 时间:
2019-12-26 21:15:27
收藏:
0 评论:
0 赞:
0 阅读:
113
SQL FOREIGN KEY 约束 一个表中的 FOREIGN KEY 指向另一个表中的 UNIQUE KEY(唯一约束的键)。 1、ALTER TABLE Orders ADD FOREIGN KEY (P_Id) REFERENCES Persons(P_Id) 2、ALTER TABLE O ...
分类:
数据库技术 时间:
2019-12-26 21:08:52
收藏:
0 评论:
0 赞:
0 阅读:
100
SQL UNIQUE 约束 UNIQUE 约束唯一标识数据库表中的每条记录。 UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。 PRIMARY KEY 约束拥有自动定义的 UNIQUE 约束。 请注意,每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRI ...
分类:
数据库技术 时间:
2019-12-26 20:55:31
收藏:
0 评论:
0 赞:
0 阅读:
78
一、搭建项目环境 1.在Ubuntu中安装Docker 更新ubuntu的apt源索引 sudo apt-get update 安装包允许apt通过HTTPS使用仓库 sudo apt-get install \ apt-transport-https \ ca-certificates \ cur ...
分类:
数据库技术 时间:
2019-12-26 20:44:18
收藏:
0 评论:
0 赞:
0 阅读:
316
SQL CHECK 约束 CHECK 约束用于限制列中的值的范围。 如果对单个列定义 CHECK 约束,那么该列只允许特定的值。 如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。 1、ALTER TABLE Persons ADD CHECK (P_Id> ...
分类:
数据库技术 时间:
2019-12-26 20:36:34
收藏:
0 评论:
0 赞:
0 阅读:
106
1、left(name,4)截取左边的4个字符 列: SELECT LEFT(201809,4) 年 结果:2018 2、right(name,2)截取右边的2个字符 SELECT RIGHT(201809,2) 月份 结果:09 3、SUBSTRING(name,5,3) 截取name这个字段 从 ...
分类:
数据库技术 时间:
2019-12-26 20:35:47
收藏:
0 评论:
0 赞:
0 阅读:
88
SQL 约束 SQL 约束用于规定表中的数据规则。 如果存在违反约束的数据行为,行为会被约束终止。 约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。 在 SQL 中,我们有如下约束: NOT NULL - 指示某列不能存储 ...
分类:
数据库技术 时间:
2019-12-26 20:31:35
收藏:
0 评论:
0 赞:
0 阅读:
95
一、分组group_by 和 过滤分组having 二、示例: ...
分类:
数据库技术 时间:
2019-12-26 20:29:19
收藏:
0 评论:
0 赞:
0 阅读:
86
SQL PRIMARY KEY 约束 PRIMARY KEY 约束唯一标识数据库表中的每条记录。 主键必须包含唯一的值。 主键列不能包含 NULL 值。 每个表都应该有一个主键,并且每个表只能有一个主键。 1、ALTER TABLE Persons ADD PRIMARY KEY (P_Id) 2、 ...
分类:
数据库技术 时间:
2019-12-26 20:23:53
收藏:
0 评论:
0 赞:
0 阅读:
81
SQL DEFAULT 约束 DEFAULT 约束用于向列中插入默认值。 如果没有规定其他的值,那么会将默认值添加到所有的新记录。 1、ALTER TABLE Persons ALTER City SET DEFAULT 'SANDNES' 2、ALTER TABLE Persons ADD CON ...
分类:
数据库技术 时间:
2019-12-26 20:16:17
收藏:
0 评论:
0 赞:
0 阅读:
84