`

MySQL用命令行复制表的方法

阅读更多


mysql中用命令行复制表结构的方法主要有一下几种:

1.只复制表结构到新表,把旧表的所有字段类型都复制到新表,并不复制数据。
 CREATE TABLE 新表 LIKE 旧表 ;


2.复制表结构及数据到新表,旧表的主键类型和自增方式是不会复制过去的,数据会复制过去。
 CREATE TABLE 新表 SELECT * FROM 旧表


3.复制旧表的数据到新表(假设两个表结构一样),可以和第一种方式配合使用,从而得到旧表的完整结构和数据
 INSERT INTO 新表 SELECT * FROM 旧表


4.复制旧表的数据到新表(假设两个表结构不一样)
 INSERT INTO 新表(字段1,字段2,...) SELECT 字段1,字段2,... FROM 旧表
分享到:
评论

相关推荐

    mysql中复制表结构的方法小结

    mysql中用命令行复制表结构的方法主要有一下几种:  1.只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 或者 CREATE TABLE 新表 LIKE 旧表 2.复制表结构及数据到新表 CREATE TABLE 新表 ...

    MySql 5.1 参考手册.chm

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySql Server 命令行打开闪退的解决方案

    方法:开始->所有程序->MySQL->MySQL Server 5.7->MySQL 5.7 Command Line Client,右键属性。  复制文件内容如下:  "D:MySQLMySQL Server 5.7inmysql.exe" "–defaults-file=D:MySQLMySQL S

    MySQL 5.1参考手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 ...

    MySQL命令行客户端打不开(闪一下后关闭)的解决办法.pdf

    命令行客户端打不开(闪一下后关闭)的解决办法 ...、 在mysql安装目录下没有my.ini文件,只有一个my-default.int文件,把它复制一 my.ini 、 Mysql服务没有启动(计算机服务里没有mysql服务)

    MySQL 5.1中文手冊

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL 5.1官方简体中文参考手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    jsp+mysql简单留言板实现

    源码说明: ... 使用方法一: 使用mysql命令行: create database db_jsp; use db_jsp;把文件内容复制粘贴到命令行即可 使用方法一: 在mysql中新建一个名为db_jsp的数据库;导入db_jsp.sql 文件即可

    JSP+JDBC+Mysql 留言板系统

    本系统用的是Mysql数据库,解压文件里面有与系统相对于的数据库脚本,之间复制在Mysql数据库命令行即可。然后在浏览器地址栏中输入http://localhost:8080/note/login.jsp,既转到登录页面,本系统实现了简单的增删改...

    MySQL 5.1参考手册 (中文版)

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL 5.1参考手册中文版

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 ...

    MySQL中文手册MySQL中文手册

    5.2.1. 用MySQL实例管理器启动MySQL服务器 5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL...

    mysql5.1中文手册

    mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器...

    MySQL5.1中文参考手册 CHM

    MySQL5.1中文参考手册 ...4.3.1. 在命令行上使用选项 4.3.2. 使用选项文件 4.3.3. 用环境变量指定选项 4.3.4. 使用选项设置程序变量 5. 数据库管理 …… 6. MySQL中的复制 …… 7. 优化 …… …… ……

    MYSQL中文手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端...

    mysql官方中文参考手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL5.1参考手册官方简体中文版

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

Global site tag (gtag.js) - Google Analytics