欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
数据库·
MariaDB
[目录]
·
MariaDB 克隆表
MariaDB 教程
MariaDB 介绍
MariaDB 安装
MariaDB 创建表
MariaDB 删除表
MariaDB 插入查询
MariaDB 管理
MariaDB 选择查询
MariaDB PHP语法
MariaDB Where子句
MariaDB 建立连接
MariaDB 更新查询
MariaDB 创建数据库
MariaDB 删除查询
MariaDB 删除数据库
MariaDB LIKE
MariaDB 选择数据库
MariaDB ORDER
MariaDB 数据类型
MariaDB JOIN
MariaDB 空值
MariaDB 备份方法
MariaDB 正则表达式
MariaDB 备份加载方法
MariaDB 事务
MariaDB 实用功能
MariaDB 表更改命令
MariaDB 索引和统计表
MariaDB 临时表
MariaDB 克隆表
MariaDB 序列
MariaDB 管理重复
MariaDB SQL注入保护
MariaDB 教程
MariaDB 介绍
MariaDB 安装
MariaDB 创建表
MariaDB 删除表
MariaDB 插入查询
MariaDB 管理
MariaDB 选择查询
MariaDB PHP语法
MariaDB Where子句
MariaDB 建立连接
MariaDB 更新查询
MariaDB 创建数据库
MariaDB 删除查询
MariaDB 删除数据库
MariaDB LIKE
MariaDB 选择数据库
MariaDB ORDER
MariaDB 数据类型
MariaDB JOIN
MariaDB 空值
MariaDB 备份方法
MariaDB 正则表达式
MariaDB 备份加载方法
MariaDB 事务
MariaDB 实用功能
MariaDB 表更改命令
MariaDB 索引和统计表
MariaDB 临时表
MariaDB 克隆表
MariaDB 序列
MariaDB 管理重复
MariaDB SQL注入保护
MariaDB 克隆表
某些情况下需要生成现有表的精确副本。 CREATE ... SELECT语句不能产生此输出,因为它忽略了索引和默认值。
复制表的过程如下:
- 使用SHOW CREATE TABLE来生成详细描述源表的整个结构的CREATE TABLE语句。
- 编辑语句以给表一个新名称,并执行它。
- 如果还需要复制表数据,请使用INSERT INTO ... SELECT语句。
mysql> INSERT INTO inventory_copy_tbl ( product_id,product_name,product_manufacturer,ship_date) SELECT product_id,product_name,product_manufacturer,ship_date, FROM inventory_tbl;
另一种创建副本的方法使用CREATE TABLE AS语句。 该语句复制所有列,列定义,并用源表数据填充副本。
检查其语法如下:
CREATE TABLE clone_tbl AS SELECT columns FROM original_tbl WHERE conditions];
查看其使用示例如下:
CREATE TABLE products_copy_tbl AS SELECT * FROM products_tbl;
下一章:MariaDB 序列
在版本10.0.3中,MariaDB引入了一种称为序列的存储引擎。 其ad hoc为操作生成整数序列,然后终止。 该序列包含正整数,以降序或升序排列,并使用起始,结束和递增值。它不允许在多个查询中使用,只能在其原始查询 ...
AI 中文社