在数据库领域有两个词很容易混淆,数据库(database)和实例(instance)。
数据库:一个包含了表、触发器等数据库对象的命名空间,同一个数据库实例中,不同数据库之间的数据可以互相访问,如
SELECT *
FROM db1.user u1
LEFT JOIN db2.user u2 ON u1.user_id = u2.user_id
WHERE u1.user_id IS NOT NULL
实例:一个数据库实例可以包含多个数据库,一个数据库实例对应一个 MySQL 进程。
在数据库领域有两个词很容易混淆,数据库(database)和实例(instance)。
数据库:一个包含了表、触发器等数据库对象的命名空间,同一个数据库实例中,不同数据库之间的数据可以互相访问,如
SELECT *
FROM db1.user u1
LEFT JOIN db2.user u2 ON u1.user_id = u2.user_id
WHERE u1.user_id IS NOT NULL
实例:一个数据库实例可以包含多个数据库,一个数据库实例对应一个 MySQL 进程。