# 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;