mysql数据库结构管理命令1-5

来源:互联网 发布:二维数组是线性结构吗 编辑:程序博客网 时间:2024/06/05 04:12
//创建数据库
create database db_name;

//删除数据库
Drop database db_name;

//修改数据库
alter database db_name;

//指明当前数据库
Use db_name;

//创建表
create table db_name.table_name( class_no varchar(20),date_start date);

//学生管理
create table info_student(
name varchar(20),
stu_no varchar(20)
);

//在线考试
create table exam_student(
name varchar(20),
stu_no varchar(20),
score int
);

//模糊查询表名
show tables like 'exam_%';

//描述表结构
describe tab_name;

//删除表
drop table if exists tab_name;

//修改表名
rename table old_table_name to new_tab_name;

//修改定义列
例子:alter table tab_name add|drop|change|Modi
增加一个新列
Add 新列的定义
alter table exam_student add heig int;
修改一个列的定义
Modify
alter table exam_student modify stu_no varchar(40);
删除一个列
Drop
alter table exam_tudent drop heig;
重命名一个列
change
alter table exam_student change score fenshu int;

//修改表选项
alter table exam_student character set utf8;
原创粉丝点击