MySQL 是先设置帐号和密码,然后创建数据库,然后选择数据库创建表,所以我们以某个帐号访问MySQL数据库的时候往往会看到很多数据库,然后要求你选择其中一个,所以你会发现采用mysql数据库,很多项目使用不同的数据库。
Oracle 是先创建数据库(这应该是指整个数据库管理系统服务),然后创建数据库实例,然后创建表空间,再创建用户,创建用户的时候要指定哪个表空间,所以采用 Oracle 会发现,很多项目使用同一个数据库,但是使用不同的用户和表空间来保存各自的数据。Oracle 的多个数据库实例其实相当于 MySQL 的多个数据库的概念。