SQL CREATE DATABASE 创建数据库

时间:2018-11-15 18:00:11  来源:igfitidea点击:

在本教程中,我们将学习如何使用SQL CREATE DATABASE语句来创建新的数据库。

数据库是包含所有对象(包括表、索引、视图、存储过程、触发器和数据)的容器。
要创建新的数据库,必须在数据库服务器中拥有有“创建数据库”的权限。

您可以使用CREATE DATABASE语句来创建新数据库。
CREATE DATABASE语句的语法如下:

CREATE DATABASE database_name

您需要在CREATE database子句之后指定数据库的名称。
在给新数据库取名时,应注意以下几点:

  • 数据库名称应尽可能地描述功能。它应该描述它包含的数据的性质,如人力资源 HR、生产Production、客户Customers和供应商Vendors等。
  • 数据库名称在数据库服务器中必须是唯一的。某些数据库产品对数据库名称的长度有限制,例如,在Microsoft SQL Server中,数据库名称最多可以包含128个字符。
  • 在某些平台(如UNIX和LINUX)中,数据库的名称区分大小写,因此应使用一致的数据库名称,例如小写、大写或驼峰大小写。

SQL CREATE DATABASE 创建数据库示例

我们可以使用CREATE DATABASE语句来创建Northwind数据库:

CREATE DATABASE northwind;

有关如何创建新数据库的详细信息:

  • 在MySQL中,请参阅MySQL中的创建数据库教程。http://www.mysqltutorial.org/- mysql-create-drop-database.aspx
  • 在PostgreSQL中,查看创建PostgreSQL数据库教程。http://www.postgresqltutorial.com/postgresql-create-database/
  • 在Microsoft SQL Server中,转到“创建SQL Server数据库”页。http://msdn.microsoft.com/en-us/library/ms176061.aspx
  • 在Oracle中,创建Oracle数据库 http://docs.oracle.com/cd/B19306_01/server.102/b14231/create.htm