MySQL的Schema是什么?

2021-02-23 15:04:13 浏览数 (1)

1 Schema概念

schema在数据库中表示的是数据库对象集合,它包含了各种对像,比如:表,视图,存储过程,索引等等。 一般一个用户对应一个集合,所以为区分不同集合就需给不同集合起名。用户的schema名就相当于用户名,并作为该用户缺省schema。所以schema集合看上去像用户名。

例如当我们访问一个数据表时,若该表没有指明属于哪个schema,系统就会自动加上缺省的schema。

2 Schema的创建

在不同的数据库中要创建的Schema方法是不一样的,但是它们有一个共同的特点就是都支持CREATE SCHEMA语句。 在MySQL数据库中,我们可以通过CREATE SCHEMA语句来创建一个数据库

0 人点赞