数据库的备份和还原与多表查询_概述
2022/7/27 2:22:49
本文主要是介绍数据库的备份和还原与多表查询_概述,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据库的备份和还原
1.命令话:
语法:mysqldump -u用户名 -p密码 > 保存的路径
还原:
1.登录数据库
2.创建数据库
3.使用数据库
4.执行文件。source 文件路径
2.图形化工具:
多表查询_概述
多表查询:
查询语法:
select 列名列表 from 表名列表 where ...
准备表:
-- 新建部门表 create table dept( id int primary key auto_increment, name varchar(20) ); insert into dept (name) values("开发部"),("市场部"),("财务部"); -- 新建员工表 create table emp( id int primary key auto_increment, name varchar(10), gender char(1),-- 性别 salary double,-- 工资 join_date date,-- 入职日期 dept_id int, foreign key (dept_id) references dept (id) -- 外键,关联部门表(部门表的主键) ); insert into emp(name,gender,salary,join_date,dept_id) values ("孙悟空","男",7200,"2013-02-24",1), ("猪八戒","男",3600,"2010-12-02",2), ("唐僧","男",9000,"2008-08-08",2), ("白骨精","女",5000,"2015-10-07",2), ("蜘蛛精","女",4500,"2011-03-14",1); select * from emp,dept;
笛卡尔积:
有两个集合A,B 取这两个集合的所有组成情况
要完成多表查询,需要消除无用的数据
多表查询的分类:
1.内连接查询:
2.外连接查询:
3.子查询:
这篇关于数据库的备份和还原与多表查询_概述的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-07面向对象编程基础:初学者指南
- 2024-09-07数据结构入门:了解基础概念与简单应用
- 2024-09-07面向对象编程入门:掌握基本概念与实践
- 2024-09-07数据结构入门:从基础概念到基本操作
- 2024-09-07从零开始学数据库:入门级指南与实操技巧
- 2024-09-07综合设备故障分析与预防:实例代码与优化策略
- 2024-09-07数据库入门:轻松掌握数据管理基础
- 2024-09-07面向对象入门:快速掌握对象编程基础
- 2024-09-07数据库教程:入门与实践指南
- 2024-09-07面向对象开发教程 - 从零基础到实践应用的进阶之路