查询
查询当前数据库的所有表
SHOW TABLES;
查询表结构
DESC 表名;
查询指定表的建表语句
SHOW CREATE TABLE 表名;
创建
CREATE TABLE 表名(字段1 字段类型 [COMMENT 字段1注释],字段2 字段类型 [COMMENT 字段2注释],...字段n 字段类型 [COMMENT 字段n注释]) [COMMENT 表注释];
mysql> use world;Database changedmysql> show tables;+-----------------+| Tables_in_world |+-----------------+| city || country || countrylanguage |+-----------------+3 rows in set (0.01 sec)mysql> desc countrylanguage;+-------------+---------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------------+---------------+------+-----+---------+-------+| CountryCode | char(3) | NO | PRI | | || Language | char(30) | NO | PRI | | || IsOfficial | enum('T','F') | NO | | F | || Percentage | float(4,1) | NO | | 0.0 | |+-------------+---------------+------+-----+---------+-------+4 rows in set (0.01 sec)mysql> use ithema;Database changedmysql> create table user_id(-> id int comment '编号',-> name varchar(50) comment '姓名',-> age int comment '年龄',-> gender varchar(1) comment '性别'-> ) comment '用户信息';Query OK, 0 rows affected (0.03 sec)mysql> show tables;+------------------+| Tables_in_ithema |+------------------+| user_id |+------------------+1 row in set (0.01 sec)mysql> desc user_id;+--------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+--------+-------------+------+-----+---------+-------+| id | int | YES | | NULL | || name | varchar(50) | YES | | NULL | || age | int | YES | | NULL | || gender | varchar(1) | YES | | NULL | |+--------+-------------+------+-----+---------+-------+4 rows in set (0.01 sec)mysql> show create table user_id;+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+| Table | Create Table |+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+| user_id | CREATE TABLE `user_id` (`id` int DEFAULT NULL COMMENT '编号',`name` varchar(50) DEFAULT NULL COMMENT '姓名',`age` int DEFAULT NULL COMMENT '年龄',`gender` varchar(1) DEFAULT NULL COMMENT '性别') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户信息' |+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+1 row in set (0.00 sec)
