mysql
不掉头发的攻城狮
学无止境
展开
-
基础------重点摘要----MSQL---DDL
-- 创建数据库 CREATE DATABASE db1; -- 创建指定字符集数据库并判断数据库是否存在存在创建 CREATE DATABASE IF NOT EXISTS db1 CHARACTER SET utf8; -- 查看创建数据库的sql语句 SHOW CREATE DATABASE db1; -- 修改数据库默认字符集 ALTER DATABASE db1 CHARACTER ...原创 2019-03-16 17:27:20 · 214 阅读 · 0 评论 -
基础------重点摘要----MSQL---DML
所有的字段名都写出来 INSERT INTO 表名 (字段名 1, 字段名 2, 字段名 3…) VALUES (值 1, 值 2, 值 3); 不写字段名 INSERT INTO 表名 VALUES (值 1, 值 2, 值 3…); 插入部分数据 INSERT INTO 表名 (字段名 1, 字段名 2, ...) VALUES (值 1, 值 2, ...); 蠕...原创 2019-03-16 17:38:44 · 97 阅读 · 0 评论 -
基础------重点摘要----MSQL---DQL
使用*表示所有列 SELECT * FROM 表名; 查询指定列的数据,多个列之间以逗号分隔 SELECT 字段名 1, 字段名 2, 字段名 3, ... FROM 表名; 对列指定别名 SELECT 字段名 1 AS 别名, 字段名 2 AS 别名... FROM 表名; 对列和表同时指定别名 SELECT 字段名 1 AS 别名, 字段名 2 AS 别名... ...原创 2019-03-16 22:15:41 · 104 阅读 · 0 评论 -
基础------重点摘要----MSQL---备份还原
sql语言备份还原 备份 数据库中的数据到d:\db1.sql文件中 mysqldump -uroot -proot db1> d:/db1.sql 登录 MySQL 选中数据库use day21; 使用 SOURCE 命令还原数据 source d:/db1.sql; 查看还原结果 ...原创 2019-03-16 22:22:04 · 86 阅读 · 0 评论 -
基础------重点摘要----MSQL---约束,外键
约束名 约束关键字 主键 primary key 唯一 unique 非空 not null 外键 foreign key 新建表时增加外键: [...原创 2019-03-16 22:36:15 · 116 阅读 · 0 评论 -
基础------重点摘要----MSQL--数据库设计 (范式)
1NF概念: 数据库表的每一列都是不可分割的原子数据项,不能是集合、数组等非原子数据项。即表中的某个列有多个值 时,必须拆分为不同的列。简而言之,第一范式每一列不可再拆分,称为原子性。 2NF 概念: 数据库表的每一列都是不可分割的原子数据项,不能是集合、数组等非原子数据项。即表中的某个列有多个值 时,必须拆分为不同的列。简而言之,第一范式每一列不可再拆分,称为原子性。 3NF...原创 2019-03-16 22:44:29 · 129 阅读 · 0 评论 -
基础------重点摘要----MSQL---DCL
创建用户 CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; '主机名' :指定该用户在哪个主机上可以登陆,如果是本地用户可用 localhost,如果想让该用户可以 从任意远程主机登陆,可以使用通配符% 给用户授权 GRANT 权限 1, 权限 2... ON 数据库名.表名 TO '用户名'@'主机名'; 撤销授权 REVOKE 权...原创 2019-03-17 15:59:55 · 163 阅读 · 0 评论