-
# 由比较运算符,及> < >= <= = 等存在的情况,可能存在子查询,子查询其实就是在原来的查询语句里面的定值变换为需要去查询的数据库的语句,语句需要()包括,同时,既然是语句,所以可能存在的情况是一条结果或者多个结果,这时候就需要使用到ANY、SOME、ALL关键字来决定其比较的基准。
查看全部 -
对于唯一约束来说,创建唯一约束的同时会自动创建其对应的索引 而删除其索引则同时删除其约束;
对于外键约束来说,删除外键约束其索引还在,如果想要删除其索引,还得跟删除唯一约束一样删除其索引
查看全部 -
对一个数据列建立的约束——列级约束
对多个数据列建立的约束——表级约束
列级约束既可以在列定义时声明,也可以在列定义后声明,表级约束只能在列定义后声明
NOT NULL、DEFAULT 约束不存在表级约束
PRIMARY KEY 、UNIQUE KEY 、FOREIGN KEY存在表级约束和列级约束
列级约束有六种:主键Primary key、外键foreign key 、唯一 unique、检查 checck 、默认default 、非空/空值 not null/ null
表级约束有四种:主键、外键、唯一、检查
查看全部 -
CREATE FUNCTION adduser(username VARCHAR(20))
-> RETURNS INT UNSIGNED
-> BEGIN
-> INSERT test(username) VALUES(username);
-> RETURN LAST_INSERT_ID();
-> END
-> //
查看全部 -
CREATE FUNCTION f1() RETURNS VARCHAR(30)
-> RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:s秒');
查看全部 -
et names gbk;
CREATE FUNCTION f4() RETURNS VARCHAR(30) RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒');
查看全部 -
自定义函数
查看全部 -
聚合函数。。。。。。
查看全部 -
信息函数。。。。。
查看全部 -
日期时间函数
查看全部 -
比较运算符与函数
查看全部 -
数值运算符与函数
查看全部 -
MySQL参数:
-u用户名 -p密码 -P端口号(3306) -h服务器地址(127.0.0.1)
MySQL退出命令:
mysql> exit;
mysql> quit;
mysql> \q;
查看全部 -
启用服务命令:net start + 服务名称;
停用服务命令:net stop + 服务名称;
查看全部 -
外键约束要求
父表(是参照列的表)与子表(是外键列的表)使用相同的存储引擎(InnoDB)用(show create table xxx;)查询.
外键列与参照列必须具有相似的数据类型,数字的长度与是否是有符号位必须相同,而字符长度则可以不同。
外键列与参照列必须创建索引,如果外键列不存在索引的话,Mysql将自动创建索引。ps(主键默认会为其创建索引)。
查看全部
举报