Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

MySQL从入门到精通 PDF 下载


分享到:
时间:2020-09-03 09:21来源:http://www.java1234.com 作者:小锋  侵权举报
MySQL从入门到精通 PDF 下载
失效链接处理
MySQL从入门到精通 PDF 下载


本站整理下载:
提取码:tt0f 
 
 
相关截图:
 
主要内容:


MyISAM(全文索引(full text)不支持事务,表级锁,崩溃恢复支持不好),BLACKHOLE,CSV,MEMORY,ARCHIVE
InnoDB(支持事务,5.6版以前不支持全文索引,5.6以后就是默认的数据库引擎,行级锁,新能快)
存储引擎:
指定数据库引擎:ENGINE=InnoDB;
SHOW TABLE STATUS\G:把表旋转90°从横向变为纵向;
SHOW CREATE_TABLE TEST1:查看一个表的引擎
SHOW ENGINES\G:查看所有的引擎
ALTER TABLE 表名 ENGINE="引擎名":修改引擎
字符集校对:utf8_general_ci 不区分大小写
数据库引擎(高亮的是常用的):
Char(n):这个n是字符长度,默认为1;
 int创建时不指定的话,默认是10,Int(n) ZEROFILL:只有后面跟上ZEROFILL,int括号里面的n如果没有达到长度就用0补充,如果超过了长
度,就让他超过;
简单来说,一个SQL语句就是一个事务;
四大特性:原子性/一致性/隔离性/持久性;
DTL事务控制语言:
创建视图:CRTATE VIEW 视图名 [(列名1)(列名2)……] AS SELECT 语句;
视图:ALTER VIEW 视图名 [(列名1)(列名2)……] AS SELECT 语句;
删除视图:DROP VIEW [(IF EXISTS)] 视图名;
视图:
CREATE TRIGGER 触发器名 (AFTER|BEFORE) (INSERT|UPDATE|DELETE) ON 表名 FOR EACH ROW
SQL语句
BEGIN
END;
触发器:
添加索引:ALTER TABLE 表名 ADD INDEX/UNIQUE/FULLTEXT[索引名](字段名)
删除索引:ALTER TABLE 表名 DROP INDEX 索引名
查看表索引:SHOW INDEX FROM 表名
外键约束:FOREIGN KEY (字段) REFERENCES 表名(字段名) INNODB
索引:
查看执行情况:explain select 语句

 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐