第二章“创建和使用数据库” 表2-1描述和行为被区分开来让我眼界大开。第二章我觉得最重要的是理解数据库服务器、数据库、用户、权限的关系,我简单整理了一下:
数据库服务器就是MySQL
数据库是MySQL的一个普通单元(实体)
用户也是MySQL的一个普通单元(实体)
权限不是实体,它仅仅定义了用户实体和数据库实体之间拥有和被拥有的关系
root管理员用户为特殊的单元(实体),拥有MySQL所有产权,包括所有用户和所有数据库,它可以创建删除普通用户,可以创建删除数据库,可以定义授权用户权限。普通用户可以由root授权拥有一个数据库。下图是根据我本人理解画的一张MySQL数据库服务器“结构”草图:
转载于:https://blog.51cto.com/shrunner/1075052