MySQL
文章平均质量分 55
Meaauf
不是每个人都是巴菲特,这个世界上有人活成了经典,但也要接受平庸。
展开
-
MySQL常见函数
字符串函数 字符串连接 # 任何字符串与NULL连接都是null SELECT CONCAT(str1,str2,str_n); 替换字符串 # 从第x为开始,y字长的str替换为new_str SELECT INSERT(str,x,y,new_str); 字符串转小写/大写 SELECT LOWER(str); SELECT UPPER(str); 字符串左/右截取 # sum为null,不返回任何字符 SELECT LEFT(str,sum); SELECT RIGHT(str,sum);原创 2021-07-07 22:59:43 · 64 阅读 · 0 评论 -
数据完整性
数据完整性 什么是数据的完整性:保证用户输入的数据保存到数据库中是正确的 怎样添加数据完整性:在创建表时给表中添加约束 主键约束 CREATE TABLE 表名(字段1 类型 primary key,字段2 类型,字段3 类型); CREATE TABLE 表名(字段1 类型,字段2 类型,字段3 类型,primary key(字段1)); # 联合主键 两个字段数据相同时,才违反联合主键约束 CREATE TABLE 表名(字段1 类型,字段2 类型,字段3 类型,primary key(字段1,字段2原创 2021-07-07 22:53:39 · 102 阅读 · 0 评论 -
MySQL索引
MySQL索引 什么是索引? 索引用于快速找出在某个列中的有某一个特定值的行,不适用索引,mysql必须从第一条数据开始检索数据库,直至找到符合条件的行;如果表中拥有一个索引,mysql可以快速到达一个位置去搜索数据库文件,而不必查看所有数据,那么会节省很多时间 索引分类 单值索引:一个索引只包含当个列,一个表可以有多个单列索引 唯一索引:索引列的值必须唯一,允许有空值 复合索引:一个索引包含多个列 全文索引:只有在MyISAM引擎可用,只能在字符串类型字段上使用全文索引 空间索引:空间索引是对空间数据原创 2021-07-07 22:30:46 · 117 阅读 · 0 评论 -
MySQL存储过程
MySQL存储过程存储过程变量实例演示例子演示(自定义函数)报错解析 # 实例 DELIMITER $$ # 修改结束符 CREATE PROCEDURE name() # 创建存储过程 BEGIN SELECT...; SELECT...; END$$ DELIMITER ; ////////////////////////////////////////// CALL name() # 调用存储过程 SHOW PROCEDURE STATUS; # 查看所有存储过程 SHOW PROCEDU原创 2021-07-07 16:40:29 · 128 阅读 · 0 评论