
MySQL
D_J_D
这个作者很懒,什么都没留下…
展开
-
MySQL处理冗余信息(仅有主键不一致)
记录一个比较有趣的题目,以下建表语句: CREATE TABLEtest(idint(11) NOT NULL,peopleIdint(11) DEFAULT NULL,namevarchar(255) DEFAULT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ...原创 2019-12-18 21:56:14 · 292 阅读 · 0 评论 -
MySQL之DML语言
关于DML语言,我在此要说的是它包含,包含!select语句的如果不信的话,可以前往mysql官方文档(学习使用也挺棒的)https://www.mysqlzh.com/doc/126/646.html; 当下仍有很多人说DML语言不包含select语句,在某种程度上其确实可能并不算是‘操作’吧,毕竟其并没有改变数据库中数据;嗯~~ 我觉得认可包含的。 DML:数据操作语言,常用的命令有DEL...原创 2019-12-16 22:28:44 · 220 阅读 · 0 评论 -
MySQL之DCL
数据库在使用过程中很多时候并不是单用户模式,会在具体的应用过程中划分不同的用户类型,为了让用户有更好的体验、同时保证数据库的安全。此时便会他们不同的使用需求或场景为之分配相应的权限,这就是DCL语言的主要作用和意义, DCL: 数据库控制语言。主要是grant,deny,revoke等相关语句 默认状态下只有sysadmin,dbcreator,db_owner或db_securityadmin等...原创 2019-12-13 22:51:38 · 241 阅读 · 0 评论 -
MySQL--DDL语言
DDL 此为数据定义语言,其主要操作对象是数据库及数据表,前往具体的DDL释义以下为相关具体操作: 数据库相关的DDL CREATE DATABASE/SCHEMA db_name; 创建名字为db_name的数据库,创建数据库时还可以进行对数据库引擎、字符编码等相关属性进行设置,后续将会在进行更新;----------- DROP DATABASE DB_NAME;删除名字为DB_NAME数据...原创 2019-12-12 22:18:59 · 744 阅读 · 0 评论