Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试为 php 代码设置数据库名称。
但我有一个疑问,因为在 Workbench 我有一个名为**的 MySQL 模式。它等同于数据库还是不同的东西?我之所以这么问,是因为我没有找到在 Workbench 中创建数据库的任何明确参考。
是的,在 MySQL 中,模式和数据库是同义词。这甚至扩展到语法:
CREATE DATABASE foo; DROP SCHEMA foo; CREATE SCHEMA bar; DROP DATABASE bar;
模式和数据库基本上都是表的命名空间。
在 SQL 的一些其他实现中,术语数据库和模式的使用方式不同。