SQL的基本使用-入门教程_DDL语句

DDL语句:对数据库内部的对象进行创建、删除、修改等操作的语言。它和DML最大的区别是DML只是对表内数据操作,而不涉及表的定义、结构的修改,更不会涉及其他对象。DDL更多的是由数据库管理员使用,开发人员一般很少使用。

1.登录mysql


2 . 创建数据库test1 (注意所有SQL语句以英文分号;结尾)

3.查看数据库


4. 选择数据库 use 


5.删除数据库 drop database **; (删除库后,所有的表都会自动删除,所以删除之前一定要看清楚啦)


6.创建表 

CREATE TABLE table_name (column_name column_type);

emp为表名


7.查看表

desc tablename  (desc要小写,虽然sql不区分大小写,但是我大写报错了,我不懂=_=)


8.删除表‘

drop table tablename;


9.修改表 alter table tablename modify columname

多数情况下,表的更改都是用alter table

(1)x修改表类型

例如:


修改前:


修改后:


(2)增加表字段(add)

例如在表emp中增加字段age


(3)删除表字段(drop)


(4)字段改名(change)

例如,将age 改为age1


改名之后,为


change 和 modify 的区别:

        二者都可修改表的定义,不同的是change后面徐亚写两次列名,不方便。而change 的有点事科研修改列名称,modify 不能。

(5)修改字段排列顺序 

例如:新增的字段birth data 加在ename之后


效果如下:


(6)更改表名 (alter table oldname rename newname)

例如将emp 改为emp1


最后emp 不再存在,只有emp1了。


DLL基本语句介绍完毕~

猜你喜欢

转载自blog.csdn.net/weixin_40411446/article/details/80551738