数据库备份sql语句_sql语句在哪里写

前言:

备份乃不死之王!

一、全表结构备份:

SELECT INTO 语句表示从一个表中选取数据,然后把数据插入另一个表中,常用来备份一张表

INSERT INTO new_table_name SELECT * FROM old_tablename;

示例:备份student表,备份表取名为student_backup

insert into student_backup select * from student ;

则会生成一张与student表结构及数据一样的备份表。


insert into 新表名 select * from 旧表名

先需要建好表和表结构;

INSERT INTO listen_class_access_bak201910311531 SELECT * FROM listen_class_access; INSERT INTO listen_course_access_bak201910311538 SELECT * FROM listen_course_access; INSERT INTO course_increment_201910311547 SELECT * FROM course_increment;


二、如果只备份表中的某些列:

SELECT column_name1,column_name2... INTO new_table_name FROM old_tablename

示例:只备份student表中的sno,name列入新表student_backup

select sno,name into student_backup from student ;

三、如果需要将表中满足一定条件的记录进行备份,则可以使用where字句配套使用

示例:将所有性别为男的学生记录备份到新表student_backup

select * into student_backup from student where sex='男';

注:但是在mysql中使用SELECT INTO语句是无法进行备份操作,执行命令时会提示新表未定义

数据库备份sql语句_sql语句在哪里写

所以,我们应该使用下列语句进行数据表的备份操作。

1.只复制表结构到新表 :(只有结构无数据)

create table 新表 select * from 旧表 where1=2

create table 新表 like 旧表

此两种方法的区别:

使用第一条语句,备份的新表并没有旧表的primary key 、auto_increment等属性,需要重新对新表进行设置

示例:

create table newstudent select * from student where 1=2;

数据库备份sql语句_sql语句在哪里写

或者

create table newstudent like sutdent;

数据库备份sql语句_sql语句在哪里写

2.复制表结构及数据到新表

create table 新表 select * from 旧表;

这种方法会将oldtable中所有的内容都拷贝过来,同时也存在备份的新表不具备旧表 primary key、auto_increment等属性,需要对新表再次设置。

示例:复制student表中所有数据到新表student_backup1;

create table student_backup1 select * from student;

数据库备份sql语句_sql语句在哪里写

数据库备份sql语句_sql语句在哪里写

本文【数据库备份sql语句_sql语句在哪里写】由作者: 自旋锁 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4261.html

(0)
上一篇 2023-03-11 08:52:44
下一篇 2023-03-11 09:00:46

相关推荐

  • sql数据库开发是什么,sql数据库常用命令

    SQL 是一种非常常见但功能强大的工具,它可以帮助从任何数据库中提取、转换和加载数据。 数据查询的本质在于SQL。 随着公司和组织发现自己处理的数据量迅速增加,开发人员越来越需要有效地使用数据库来处理这些数据。 所以想要深入数据领域,SQL是必须的! 要掌握这门语言,你需要知道如何使用一些命令——其中大部分命令都基于一些基本命令。 对于整篇文章,我使用的是一…

    2023-03-15
    600
  • css是什么软件

    大家在使用电脑的时候,接触最多的应该就是Adobe,那Adobe到底是什么呢? 对于这个问题相信不少学设计的小伙伴们对于adobe都不陌生,特别是对于从事ui设计、平面设计、影视后期制作等行业的人们,毕竟大家在学习过程中以及工作中使用所的很多软件,都是由adobe开发的。 Adobe是什么? 简而言之adobe就是一家美国的跨国软件公司,专注于多媒体创作和创…

    2023-03-10
    800
  • html表单get和post的区别_html表单提交按钮

    我们在Web表单提交,常常需要选择提交方法,这时我们会用到GET和POST方法。但关于它们之间的区别你又知道多少。今天我们就来了解它们 这两方法其实是HTTP协议中的请求方法(关于HTTP协议可以阅读之前我写的《解密Web通信协议——超文本传输协议》)我们先通过一个例子来看看它们之间的区别。 通过下面源代码来查看: 我们来看一下地址栏无输入时为: file:…

    2023-03-11
    500
  • python怎么引入数学函数_python计算函数值

    前言 上一篇文章中介绍了Python定义函数参数和传参的实现,详情可查阅:Python编程:函数参数定义与传递方式。本期内容主要详细介绍如何定义函数输入参数以及实战规则。老规矩,辅助加深理解的示例代码,比便于实操。 闲话少叙,开始正文——记得点赞 + 关注@传新视界 ,前进不迷路 ^_^ 本文内容主要涉及如下几个主题方法,文章有点长,请收藏以便查阅。 函数参…

    2023-03-09
    700
  • 嵌入式fpga是什么意思_fpga取代嵌入式

    数字集成电路有两种类型:ASIC和FPGA(现场可编程门阵列)。专用集成电路(ASIC)有一个预先定义的特定硬件功能,在生产后不能重新编程。但FPGA可以在制造后可无限编程。 FPGA是一种集成电路,一种可编程芯片,它允许工程师对定制的数字逻辑进行编程,可以根据程序改变其硬件逻辑。主要目的是允许工程师重新设计和重新配置他们的芯片更快,更便宜,只要他们想要,然…

    2023-03-09
    800
  • oracle备份数据库的sql语句,oracle删除sql

    Oracle数据库使用RMAN备份,需要把数据库的非归档模式改成归档模式。 一、更改数据库的归档模式需要重新启动数据库,在mount模式下修改(三种启动模式nomount—mount— open)。 具体步骤如下: 1、进入数据库后,关闭数据库 SQL>shutdown immediate 2、启动数据库到mount状态 SQL…

    2023-03-19
    000
  • JAVA课程设计报告简单(java课程设计实验报告)

    我是来自山东大学物联网专业的一名大三学生,今天分享一份Java实验报告供大家参考: 信息科学与工程学院 2021-2022学年第一学期 实 验 报 告 课程名称: Java编程技术 实验名称: 编写简单的控制台程序 专 业 班 级: 物 联 网 学 生 学 号: 20190012**** 学 生 姓 名: 朱凯 实 验 时 间: 2021年9月 15日 实验…

    2023-03-17
    100
  • 递归函数例子有哪些_递归的案例

    递归函数中,位于递归调用前、后的语句和各级被调用函数的执行顺序非常的诡异。 每一次函数调用都会有一次返回.当程序流执行到某一级递归的结尾处时,它会转移到前一级递归继续执行。 递归函数中,位于递归调用前的语句和各级被调用函数具有相同的执行顺序。 递归函数中,位于递归调用后的语句的执行顺序和各个被调用函数的顺序相反。 这里涉及的函数的调用与返回机制,递归函数的压…

    2023-03-09
    600
  • dos命令大全及详解pdf

    基本DOS 命令集详细解说 path 指向路径命令: path=c:\dos;c:\windows;c:\ 这条命令就是说,当我们执行一个文件时, 电脑先在当前目录下查找这个文件,找到则执行,如果没有找到,则电脑按照 path命令所指定的目录顺序去查找,先在C盘dos目录下,然后在windows目录 下,最后在C盘根目录下寻找这个文件 edit 编辑命令: …

    实用教程 2023-03-17
    000
  • 如何删除电脑右下角广告 怎样关闭右下角广告

    电脑开机千百度,蓦然回首,广告却在,电脑右下角处!相信很多朋友们开机后都会有这样的感受:每次电脑开机,各种新闻、广告、游戏等等弹窗便“闪亮登场”,pass一个还有下一个,你说烦不烦人?这些弹窗广告确凿让人发愁,但想要解决这一问题就得知道原因。其实这些广告大多是因为安装软件所导致的,那么接下来我们就一起来看看如何屏蔽电脑右下角的弹窗吧! 方法一: 第一步:使用…

    2023-03-19
    000

发表回复

登录后才能评论
返回顶部
错说博客上线啦!