mysql 创建数据库和表的法语以及常用的操作
创建数据的语法
1、基本语法
create database tour character set gbk;
use tour;
无主键自增长的
create table EMB_T_Employee
(
emb_c_operatorID int not null,
emb_c_empCode varchar(255) not null,
emb_c_gender int not null,
emb_c_email varchar(255) not null,
emb_c_empMPhone varchar(255) not null,
emb_c_empTel varchar(255),
emb_c_empZipCode varchar(50),
emb_c_empPID varchar(50),
emb_c_empBirthDate datetime,
emb_c_empAddress varchar(512),
emb_c_regDate datetime not null,
emb_c_displayOrder int not null,
primary key (emb_c_operatorID)
)engine=INNODB default charset=gbk;
有主键自增长不控制主键的起点
create table emb_t_dictBusType
(
emb_c_busTypeID int not null auto_increment,
emb_c_busTypeEnName varchar(255) not null,
emb_c_busTypeZhName varchar(255) not null,
primary key(emb_c_busTypeID)
)engine=INNODB default charset=gbk;
有主键自增长控制主键的起点
create table emb_t_dictBusType
(
emb_c_busTypeID int not null auto_increment,
emb_c_busTypeEnName varchar(255) not null,
emb_c_busTypeZhName varchar(255) not null,
primary key(emb_c_busTypeID)
)engine=INNODB auto_increment=1001 default charset=gbk;
2、查看当前所有的数据
show databases;
3、查看当前数据库的所有表
show tables;
4、查看表结构
desc emb_t_dictBusType ;
5、查看字符集
show variables like 'collation_%';
show variables like 'character_set_%';
6、修改数据库的字符集
alter database tour character set utf-8;