14.SQL必知必会第15课 插入数据(数据库的备份insert into ... values表的复制操作)
一、数据库备份
这里使用的是workbench数据库管理系统。由于这一讲需要插入数据,所以在操作前给数据库备份。
如下图,连续点两下就完事了
二、如何载入备份文件
三、知识
如何用sql语句把数据写入table。语法如下:
insert into 表格名(列名1,列名2,列名3)
vaules(数据,数据,数据)
下举一具体例子
用到的表格 customers
insert into tyqsl2.customers(cust_id,cust_name,cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact,cust_email)
values(1000000006,
'Toy Land',
'123 Any Street',
'New York',
'NY',
'11111',
'USA',
null,
null)
输出后的结果
上一例是涉及表格中所有列,如果我只想插入部分列的数据该怎么办呢?其实依然按照这个语法来写,比如我想写上例第7行,只想插入部分值。
insert into tyqsl2.customers(cust_id,
cust_name,
cust_contact,
cust_email)
values(1000000007,
'Martin Winer',
'GGWP',
'6647593662@qq.com')
结果如下:
但是值得注意的是,只能省略某些允许默认值为null的列。(诸如此表,cust_name由于被设置为不允许为null,insert的时候就必须填入)
插入检索到的数据(insert 配合select 使用)
工具人表
我们将工具人表上的数据insert customers上:
insert into tyqsl2.customers
select * from tyqsl2.toolman
结果
表的复制
将tyqsl2数据库实例中的 customers表复制一份并命名为customers_bak
create table tyqsl2.customers_bak as
select * from tyqsl2.customers
四、课后习题
insert into tyqsl2.customers(cust_id,cust_name,cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact,cust_email)
values(121041201,
'曹操',
'兖州',
'许昌',
'河南',
'11111',
'汉朝',
null,
null)
2.
create table beifen.orders
as select * from tyqsl2. orders;
create table beifen.orderitems
as select * from tyqsl2. orderitems
14.SQL必知必会第15课 插入数据(数据库的备份insert into ... values表的复制操作)相关推荐
- SQL必知必会第4版读书笔记
SQL必知必会_4 前言 @author 鲁伟林 在读电子版<<SQL必知必会>> 第4版时,做了下笔记.供以后自己或者其他学习者参考. 电子版<<SQL必知必会& ...
- SQL必知必会挑战题答案
SQL必知必会挑战题答案 创建数据表 -- ----------------------------------------- -- Sams Teach Yourself SQL in 10 Min ...
- 读书:SQL必知必会
第 1 课 了解 SQL 知识点: 1.数据库(database):保存有组织的数据的容器(通常是一个文件或一组文件) 2.注意:人们通常用数据库这个术语来代表他们使用的数据库软件,这是不正 确的,也 ...
- [SQL必知必会] 读书笔记
第1课 数据库 这一课介绍SQL究竟是什么,它能做什么事情. 1.1 数据库基础 下面是一些数据库概念的简要介绍,如果你刚开始接触数据库,可以由此了解必需的基本知识. 1.1.1 数据库 数据库这个术 ...
- mysql日期维表sql文件_《MySQL必知必会》笔记(SQL练习+建表语句)
站在巨人的肩上 Standing On Shoulders Of Giants 部分转自:https://www.jianshu.com/p/294502893128 https://blog.csd ...
- SQL Server必知必会
SQL Server必知必会 2009-10-27-17:57:57 Structure Query Language:SQL 结构化 查询 语言 数据库产品: ...
- SQL必知必会读书笔记
<SQL必知必会> 1.SQL概述(概念.优点.数据库术语) * 日常生活中的数据库案例举例(例如在网站搜索东西:登录账号密码:取钱:) * 数据库概念:数据库database(以一种有组 ...
- 【SQL】【读书笔记】《MySQL必知必会》
本文为<MySQL必知必会>[1]读书笔记,用于总结知识点和框架,仅供参考和交流,如有不妥请联系.由于软件版本更新,书中的一些代码已经不再适用,本文主要从SQL基本语句进行增删减.窗口函数 ...
- 《MySQL必知必会》SQL文件
<MySQL必知必会>SQL文件: 表的创建和外键绑定: # 在Mysql中取消外键约束 SET FOREIGN_KEY_CHECKS=0; DROP TABLE customers; D ...
- SQL必知必会-进阶篇[SQL学习笔记]
本篇博客是对于陈旸老师极客专栏"SQL 必知必会"进阶篇的笔记总结.需要学习资料可私信. 文章目录 第20课 数据库优化 第21课 数据库的设计范式都有哪些? 数据表的键都有哪些? ...
最新文章
- 联想正遭遇第四道坎 柳传志对症下药
- ProgressDialog 一个使用类,多多提建议
- java lock可重入_Java源码解析之可重入锁ReentrantLock
- 三个用户在同一系统中同时对他们的c语言,杭州电子科技大学学生考试卷2013年操作系统试卷(2份,有答案)...
- ListView的getFirstVisiblePosition等方法返回的是哪个对象
- 堆积密度怎么做_seo关键词究竟应该怎么优化
- Spring 下注解说明
- net472无法建立到信任_是否还会信任,那个曾经背叛过自己的人
- Advanced Installer 历史版本下载
- 此语言无法安装在此计算机上win7,win7系统无法安装英文语言包解决方法
- 微信小程序请求php文件报错,微信小程序wx.request请求数据报错
- android美颜sdk,Android美颜SDK能否占据现有的市场
- 【基础】python操作Word时,自动更新目录(二)
- LuoguP1710 地铁涨价
- poi方式读取word目录大纲
- Exchange 2013 Preview安装体验(一)安装体验
- 火星惊现「神秘入口」?好奇号发现的这道门,玉兔二号看着挺眼熟
- 大学生职业规划策划书
- arcgis终结时间表
- 口袋精灵java源码_“数学口袋精灵”App的第一个Sprint计划----开发日记