drop,delete及truncate区别
摘要:#1.处理对象 TRUNCATE只能对table; DELETE可以是table和view; TRUNCATE 和DELETE只删除数据, DROP则删除整个表(结构和数据)。 #2.处理速度 一般而言,drop > truncate > delete 延伸知识:为什么TRUNCATE速度快? Tr
阅读全文
posted @
2020-05-25 09:58
dLarger
阅读(375)
推荐(0)
MySQL-修改数据表命令
摘要:1.ALTER命令 1.1新增列 ALTER TABLE tableName ADD columnName columnDefinition [FIRST | AFTER columnName] ALTER TABLE tableName ADD (columnName columnDefiniti
阅读全文
posted @
2020-05-22 10:18
dLarger
阅读(869)
推荐(0)
MySQL-范式和反范式
摘要:1.第一范式(1NF)(列不能再拆分) 原子性,字段不可分(列的信息),只要是关系型数据库,就自动满足1NF; 2.第二范式(2NF)(主键唯一,且被依赖) 在第一范式基础上建立的,即满足第二范式的必须先满足第一范式。要求DB表中的每个实例或行必须可以被唯一区分,通常设计一个主键来实现,其他属性完全
阅读全文
posted @
2020-05-21 17:10
dLarger
阅读(248)
推荐(0)
MySQL-存储引擎基础
摘要:1.存储引擎认识及相关知识 1.1存储引擎概念: 官方定义:将数据以不同的技术存储在文件(内存)中,该技术即为存储引擎,也称为表类型。每种存储引擎使用不同的存储机制、索引技巧及锁定水平。简单讲,存储引擎是存储数据,查询数据的技术。 1.2相关知识 .并发: 之前的认识一直比较片面:并发即是同时有很多
阅读全文
posted @
2020-05-21 14:30
dLarger
阅读(143)
推荐(0)
MySQL-约束
摘要:约束分类 表级约束:针对两个或两个以上字段。只能在列定义后说明,且平时用很少。NOT NULL,DEFAULT无表级约束。 列级约束:只针对一个字段。可以在列定义时说明,也可以在列定义后说明。 NOT NULL 非空约束 PRIMARY KEY 主键约束 UNIQUE KEY 唯一约束 DEFAUL
阅读全文
posted @
2020-05-19 16:10
dLarger
阅读(161)
推荐(0)
MySQL-常见错误及常用技巧
摘要:常见错误: 1.error 1064(42000) 语法错误:关键字没写对,比如:漏写字母,错写关键字 常用技巧 1.多行命令返回修改 多行命令书写过程中(一定是书写过程中,已经输完执行了,只能再重新敲一遍了或者一行行返回后修改),发现前面有错误,此时: 1.可以通过\p(一定是小写p),打印出原输
阅读全文
posted @
2020-05-19 15:16
dLarger
阅读(202)
推荐(0)
MySQL-数据表操作
摘要:#1.打开数据库 语法:USE 数据库名称; SELECT DATABASE(); 查询当前使用的数据库 #2.创建数据表 语法:CREATE TABLE [IF NOT EXITS] table_name( column_name data_type, ... ) #3.查看数据表 语法:SHOW
阅读全文
posted @
2020-05-19 15:14
dLarger
阅读(154)
推荐(0)
MySQL基础命令
摘要:1.启停MySQL服务 命令行中执行: net start mysql net stop mysql 说明: 所有windows的服务都可以使用这两个命令实现。 2.查询MySQL版本 mySQL V 说明: 用于未登录mySQL的前提下查询。 3.MySQL登录及退出 登录语法:mysql 参数
阅读全文
posted @
2020-05-19 13:32
dLarger
阅读(157)
推荐(0)
Navicat 15激活
摘要:详细过程见转载:https://www.cnblogs.com/exmyth/p/12411922.html,感谢分享! 已激活成功!
阅读全文
posted @
2020-05-19 11:19
dLarger
阅读(209)
推荐(0)