7
我想为php代码设置数据库名称。MySQL Workbench - Schema与Database相同吗?
但我有一个疑问,因为在Workbench中我有一个名为**的MySQL模式。它相当于一个数据库还是一个不同的东西?我在问,因为我没有在Workbench中找到任何明确的DB创建引用。
我想为php代码设置数据库名称。MySQL Workbench - Schema与Database相同吗?
但我有一个疑问,因为在Workbench中我有一个名为**的MySQL模式。它相当于一个数据库还是一个不同的东西?我在问,因为我没有在Workbench中找到任何明确的DB创建引用。
是的,在MySQL中,模式和数据库是同义词。这甚至延伸到语法:
CREATE DATABASE foo;
DROP SCHEMA foo;
CREATE SCHEMA bar;
DROP DATABASE bar;
模式和数据库都基本上是一个表的命名空间。
在SQL的其他一些实现中,术语数据库和模式的使用方式不同。
难道没有说得更好。 +1 –