■ 创建数据库
mysql> create database if not exists xiaohaizi;
■ 切换当前数据库
mysql> USE xiaohaizi;
■ 删除数据库
mysql> drop database xiaohaizi;
mysql> drop database if exists xiaohaizi;
■ 查看现在有哪些数据库
mysql> show databases;
■ 创建表
create table FIRST_TABLE (
first_column int,
second_column varchar(100)
) comment ‘第一个表’;
create table student_info (
number int,
name varchar(5),
sex enum(‘男’, ‘女’),
id_number char(18),
department varchar(30),
major varchar(30),
enrollment_time date
) COMMENT ‘学生基本信息表’;
■ 查看当前数据库有哪些表
mysql> show tables;
■ 删除表
mysql> drop table first_table;
■ 查看表结构
describe 表名;
desc 表名;
explain 表名;
show columns from 表名;
show fields from 表名;
■ 查看student_info这个表的结构
mysql> desc student_info;
±----------------±------------------±-----±----±--------±------+
| Field | Type | Null | Key | Default | Extra |
±----------------±------------------±-----±----±--------±------+
| number | int(11) | YES | | NULL | |
| name | varchar(5) | YES | | NULL | |
| sex | enum(‘男’,‘女’) | YES | | NULL | |
| id_number | char(18) | YES | | NULL | |
| department | varchar(30) | YES | | NULL | |
| major | varchar(30) | YES | | NULL | |
| enrollment_time | date | YES | | NULL | |
±----------------±------------------±-----±----±--------±------+
7 rows in set (0.00 sec)
mysql> show create table student_info;
±-------------±-----------------------------
| Table | Create Table |
±-------------±----------------------------+
| student_info | CREATE TABLE student_info (
number int(11) DEFAULT NULL,
name varchar(5) DEFAULT NULL,
sex enum(‘男’,‘女’) DEFAULT NULL,
id_number char(18) DEFAULT NULL,
department varchar(30) DEFAULT NULL,
major varchar(30) DEFAULT NULL,
enrollment_time date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=‘学生基本信息表’ |
±-------------±-----------------------------
1 row in set (0.00 sec)
mysql> show create table student_info\G
*************************** 1. row ***************************
Table: student_info
Create Table: CREATE TABLE student_info (
number int(11) DEFAULT NULL,
name varchar(5) DEFAULT NULL,
sex enum(‘男’,‘女’) DEFAULT NULL,
id_number char(18) DEFAULT NULL,
department varchar(30) DEFAULT NULL,
major varchar(30) DEFAULT NULL,
enrollment_time date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=‘学生基本信息表’
1 row in set (0.00 sec)




