msyql sql语句收集

在不断的学习中,发现了一些新的slq语句,总结于此。

一、复制数据表的sql

1create table tableName  as  select  * from   tableName2           [也可以把*替换为具体需要查询的字段]

2create  table tableName  like  tableName2                              //该语句只复制表结构,不复制数据

二、数据库备份涉及到的sql

1) show create table   tableName    //查询  创建该数据表表结构sql语句

如现在我们查询 创建 博客后台数据表的sql语句 (表名为blog_admin_user

Sql语句如下:

show create table  blog_admin_user  

结果如下:

CREATE TABLE `blog_admin_user` (

  `adm_id` int(10) unsigned NOT NULL AUTO_INCREMENT,

  `adm_name` varchar(60) DEFAULT NULL,

  `password` varchar(60) DEFAULT NULL,

  `create_time` int(10) unsigned DEFAULT NULL COMMENT '注册时间',

  `last_time` int(10) unsigned DEFAULT NULL COMMENT '最后一次登陆时间',

  `last_ip` varchar(30) DEFAULT NULL COMMENT '最后一次登陆ip',

  PRIMARY KEY (`adm_id`)

) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8

原文地址:https://www.cnblogs.com/xiaotaoing/p/6900250.html