# MySQL 创建表

# 创建表

-- 创建表
DROP TABLE IF  EXISTS class;
CREATE TABLE class(
	id INT PRIMARY KEY AUTO_INCREMENT,
	cname VARCHAR(30) NOT NULL,
	description VARCHAR(100)
);
-- 查看表结构
DESC class;
SHOW COLUMNS FROM class

# 插入数据项

-- 插入单条数据
INSERT class SET cname = "php" , description = "学习php 开发网站";
-- 插入多条数据
INSERT INTO class (cname, description) 
VALUES 
("linux","服务器知识"),
("mysql","数据库知识");

# 迁移数据到其他表

-- 复制表结构
CREATE TABLE tests LIKE class;
DESC tests;
-- 迁移数据
INSERT INTO test SELECT * FROM class;

# 复制表和表中数据

CREATE TABLE class_bak SELECT * FROM class;
-- 给列取别名
CREATE TABLE class_sub SELECT cname AS name FROM class;