--  sql 结构化查询语言  操作数据库的

-- 注释  --空格

-- 创建数据库
create database itquanmingxing;

-- 创建数据库的时候设置编码
create database itquanmingxing2  CHARACTER set utf8;

-- 删除数据库 
drop database itquanmingxing;

-- 删除数据库前 先判断数据库是否存在
drop database if exists  itquanmingxing;

-- 使用库
use itquanmingxing2;

-- 创建表
create table teacher
(
    tid int primary key ,
    tname varchar(2),
    professional_title varchar(20)
);

-- 打印表结构
desc teacher;

-- 查询表数据 
select * from teacher;

-- 删除表
drop table teacher;

drop table if exists teacher;

create table teacher
(
    tid int primary key  auto_increment, -- 自增 默认从1开始 每次自增1
    tname varchar(2),
    professional_title varchar(20)
)ENGINE=INNODB default charset=utf8 auto_increment=100; -- 自增 从100开始

select * from teacher;