MySQL
MySQL
grape-stone
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DCL——数据控制语言
管理用户 -- 添加用户 CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; -- 删除用户 DROP USER '用户名'@'主机名'; -- 修改用户密码 UPDATE USER SET PASSWORD = PASSWORD('新密码') WHERE USER = '用户名'; SET PASSWORD FOR '用户名'@'主机名' = PASSWORD('新密码'); -- 查询用户 USE mysql; SELECT * FROM USER; 权限管理 --原创 2021-06-24 11:16:59 · 147 阅读 · 0 评论 -
多表查询——内连接、外连接、子查询
内连接 隐式内连接 -- 查询所有员工信息和对应的部门信息 SELECT * FROM emp,dept WHERE emp.dept_id = dept.id; -- 查询员工表的名称、性别,部门表的名称 SELECT emp_name,emp.gender,dept.name FROM emp,dept WHERE emp.dept_id = dept.id; SELECT t1.name, t1.gender, t2.name FROM emp t1, dept t2 WHERE t1原创 2021-06-23 23:04:44 · 256 阅读 · 0 评论 -
数据库的备份与还原
备份 mysqldump -u用户名 -p密码 数据库名称 > 保存的路径(D://a.sql) 还原 -- 登录数据库 -- 创建数据库 -- 使用数据库 -- 执行文件 source 保存的路径(D://a.sql)原创 2021-06-23 11:57:57 · 91 阅读 · 0 评论 -
约束:非空约束、唯一约束、主键约束、外键约束
约束:对表中的数据进行限定,保证数据的正确性、有效性和完整性。 非空约束:not null -- 创建表时添加非空约束 CREATE TABLE stu( id INT, NAME VARCHAR(20) NOT NULL ); -- 创建表后添加非空约束 ALTER TABLE stu MODIFY NAME VARCHAR(20) NOT NULL; -- 删除name的非空约束 ALTER TABLE stu MODIFY NAME VARCHAR(20); 唯一约束:unique -- .原创 2021-06-22 20:24:47 · 596 阅读 · 0 评论 -
DQL——数据查询语言
DQL select 字段列表 from 表名列表 where 条件列表 group by 分组列表 having 分组之后的条件 order by 排序 limit 分页限定 基础查询 //多个字段的查询 select 字段1, 字段2, … from 表名; //去除重复 distinct //计算列 //一般可以使用四则运算计算一些列的值(数值型计算) //null参与的计算计算结果都为null,需要替换 ifnull(表达式1,表达式2) //起别名 as//可省略 条件原创 2021-06-22 19:37:33 · 101 阅读 · 0 评论 -
DML——数据操作语言
DML 1.添加数据 //列名与值一一对应 insert into 表名(列名1,列名2,…,列名n) values(值1,值2,…,值n); //如果表名后不定义列名,则默认给所有列添加值 insert into 表名 values(值1,值2,…,值n); 2.删除数据 delete from 表名 [where 条件]; //删除所有记录 delete from 表名;//不推荐,有多少条记录就会执行多少次删除操作 TRUNCATE TABLE 表名;//先删除表,然后再创建一张一样的表 3原创 2021-06-22 18:37:50 · 215 阅读 · 0 评论 -
DDL——数据定义语言
DDL 操作数据库:CRUD 1.Create:创建 创建数据库: create database 数据库名称; 创建数据库,判断不存在,再创建: create database if not exists 数据库名称; 创建数据库,判断不存在,并指定字符集: create database if not exists 数据库名称 character set 字符集名称; 2.Retrieve:查询 查询所有数据库的名称: show databases; 查询某个数据库的字符集,创建语句 show原创 2021-06-22 17:05:06 · 165 阅读 · 1 评论
分享