MySQL Workbench - Is Schema the same thing that Database? [closed]

China☆狼群 提交于 2019-12-07 02:05:48

问题


I'm trying to set the Database name for a php code.

But I have a doubt, because in Workbench I have a MySQL schema called **. Is it equivalent to a Database or is a diferent thing? I'm asking that because I haven't found any explicit reference to DB creating in Workbench.


回答1:


Yes, in MySQL, schema and database are synonyms. This even extends to the syntax:

CREATE DATABASE foo;
DROP SCHEMA foo;

CREATE SCHEMA bar;
DROP DATABASE bar;

Both a schema and a database is basically a namespace for tables.

In some other implementations of SQL, the terms database and schema are used differently.



来源:https://stackoverflow.com/questions/13149455/mysql-workbench-is-schema-the-same-thing-that-database

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!