MySQL学习心得--MySQL--DDL学习(超详细)

DDL(Data Definition Language),数据定义语言,用来定义数据库对象:数据库,表,列等,例如创建、删除、修改:数据库、表结构等。
首先,打开MySQL命令窗口,直接输入密码 MySQL学习心得--MySQL--DDL学习(超详细)_第1张图片然后输入命令,创建数据库bykk MySQL学习心得--MySQL--DDL学习(超详细)_第2张图片创建数据库就是这样子的,随后我们要在bykk这个数据库中添加一些表格,继续输入相关的一些命令
MySQL学习心得--MySQL--DDL学习(超详细)_第3张图片删除数据库:drop database+数据库名称 eg:drop database bykk;
删除表:drop table +表名 eg:drop table newstudent;
添加列:alter table +表面+ add +列名+数据类型 eg:alter table newstudent add gender varchar(2);
MySQL学习心得--MySQL--DDL学习(超详细)_第4张图片修改一个表的字段类型:alter table +表名+modify+字段名+数据类型 eg:alter table newstudent modify gender varchar(20); MySQL学习心得--MySQL--DDL学习(超详细)_第5张图片删除列:alter table +表名+drop+要删除列的名称 eg: alter table newstudemt drop class; MySQL学习心得--MySQL--DDL学习(超详细)_第6张图片修改表的名字:rename table +原表名+to+新表名 eg: rename table newstudent to school;
MySQL学习心得--MySQL--DDL学习(超详细)_第7张图片查看表的创建细节:show create table +表名 eg: show create table school;
MySQL学习心得--MySQL--DDL学习(超详细)_第8张图片修改表的字符集:alter table +表名+character set +字符集 eg:alter table school character set gbk;
MySQL学习心得--MySQL--DDL学习(超详细)_第9张图片修改表的列名:alter table +表名+ change +原始列名+新列名+数据类型 eg:alter table school change name names varchar(20);
MySQL学习心得--MySQL--DDL学习(超详细)_第10张图片删除表:drop table +表名

你可能感兴趣的:(MySQL学习心得--MySQL--DDL学习(超详细))