Mysql语法章节1
基本语法
show databases; //显示Mysql软件中所有的数据库
create database database_name; //创建一条数据库名称为 database_name
use database_name; //使用某一条数据库
drop database database_name //删除某条数据库
show tables; //查看某条数据库里的所有表
表
创建表
//创建一条表,并设置表中的字段
create table table_name(
属性名1 数据类型1
属性名2 数据类型2
...
...
数据名n 数据类型n
);
删除表
//删除表
drop table table_name;
describe语句查看表的定义
作用:
1、可以查看当前语句的定义
2、检验数据库表是否存在
desc table_name; //查看表的定义(缩写)
describe table_name; //查看表的定义(全)
show create table table_name;语句查看表详细定义
show create table table_name; //查看表结构的详细定义
修改表的名字
alter table t_dept
rename tab_dept;
增加表的字段
1、//在表的最后一个位置增加字段
alter table boluo
add 属性名 属性值;
2、//在表的第一个位置增加字段
alter table table_name
add 属性名 属性类型 first;
3、//在表的指定字段之后增加字段
alter table table_name
add 属性名 属性类型
after 属性名;
删除字段
alter table table_name
drop 属性名;
修改字段
1、//修改字段的数据类型
alter table table_name
modify 属性名 数据类型;
2、//修改字段的名字
alter table table_name
change 旧属性名 新属性名 旧数据类型;
3、//同时修改字段的名字和属性
alter table table_name
change 旧属性名 新属性名 新数据类型
4、//修改字段的顺序
1、//将表中的字段调整到第一个位置
alter table table_name
modify 属性名1 数据类型 first;
2、//将表中的字段调整到指定位置之后
alter table table_name
modify 属性名1 数据类型 after 属性名2;