Code前端首页关于Code前端联系我们

MYSQL 语句完整列表:表复制与备份恢复

terry 2年前 (2023-09-26) 阅读数 50 #数据库

假设现在有表书:

1。复制表结构

1.1 完整的表结构,包含主键等信息

  CREATE table 新表名 LIKE book;

1.2 只有表结构,没有主键等信息

  create table 新表名 select * from books;
  或
  create table  新表名 as (select * from book);
  或
  create table 新表名 select * from books where 1=2;

2.将旧表中的数据倒入新表中

INSERT INTO 新表 SELECT * FROM 旧表;

注意:新表必须已经存在

3。输入DDL语句创建表

show create table 表名;

4。清除表格数据

truncate table 表名;

5。备份数据库

备份例如图书馆数据库

并进入Mysql中的bin文件夹

C:\Program Files\MySQL\MySQL Server 5.5\bin>

利用“mysqldump  -u 用户名 -p 数据库名 >备份名字”导出数据库到文件

C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -u root -p library >library.sql

Enter password: ***

6。恢复数据库

以恢复库数据库为例

首先创建数据库库

,然后下载mysql>在

下输入“源路径”

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门