SQL 创建数据库

SQL 创建数据库

数据库是存储在计算机系统中的结构化数据集合。它们用于高效地存储和检索数据。数据库可以使用不同的查询语言创建,SQL就是其中之一。

CREATE Database语句

CREATE DATABASE 语句是SQL中用于创建新数据库的DDL(数据定义语言)语句。如果你在Linux或Unix上创建数据库,则数据库名称区分大小写,尽管SQL关键字不区分大小写。如果你在Windows上工作,则不适用此限制。

语法

以下是在 SQL 中创建数据库的语法−

CREATE DATABASE DatabaseName;

在这里,“DatabaseName”是我们要创建的数据库的名称。数据库名称可以包含任何有效的标识符,例如数字、字母或下划线。但是 DatabaseName 不能是SQL中的关键字。

当创建一个数据库时,您可能会遇到一个错误,例如ERROR 1044(42000):Access denied for user ‘krishna’@’localhost’ to database ‘DatabaseName’,这意味着您没有创建数据库所需的权限。要创建一个数据库,您需要具有管理员权限。

示例

以下是使用SQL CREATE DATABASE 语句创建数据库 testDB 的示例。

CREATE DATABASE testDB;

使用SQL列出数据库

一旦数据库 testDB 被创建,您可以通过以下SQL命令 SHOW DATABASES; 来查看数据库列表,如下所示:-

SHOW DATABASES;

输出

输出结果将显示为−

Database   
---  
master   
performance_schema   
information_schema   
mysql   
testDB   

使用SQL使用数据库

我们现在可以使用SQL中的 USE 语句将 testDB 设置为默认数据库-

USE testDB;

就是这样!我们已经成功在SQL中创建了一个数据库。现在,我们可以在这个新数据库中创建表和其他数据库对象。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程