通过前面两章的学习,我们已经对MySQL数据库已经有了一定的了解,并且使用环境也已经搭建成功,接下来就可以正式学习MySQL的具体功能了。
MySQL是数据库管理软件,在同一个MySQL服务器中可以同时有多个数据库,每一个数据库中又管理着很多表及其他数据库对象,每一个表中有很多记录。它们的关系如图3-1所示。
图3-1 DBMS和数据库、表的关系
数据库本身及数据库中的数据表等数据库对象的创建、删除和修改,需要通过数据定义语言(Data Definition Language,DDL)来完成,使用的关键字分别为CREATE、DROP、ALTER等。