SQL语句是一种用于操作数据库的语言,它可以用来创建、修改、删除和查询数据库中的表格和记录。创建数据库的SQL语句是CREATE DATABASE,它用于在MySQL服务器上创建新的数据库。
CREATE DATABASE database_name;
上面的SQL语句将在MySQL服务器上创建一个名为database_name的新数据库。如果要在特定位置创建数据库,可以使用以下语法:
CREATE DATABASE database_name ON [PRIMARY] [NAME = logical_file_name,] [FILENAME = 'os_file_name',] [SIZE = size,] [FILEGROWTH = growth];
其中,[PRIMARY]表示将文件存储在主文件组中,[NAME = logical_file_name]表示逻辑文件名,[FILENAME = 'os_file_name']表示物理文件名,[SIZE = size]表示文件大小(单位为MB),[FILEGROWTH = growth]表示文件大小的增长量。例如:
CREATE DATABASE mydb ON PRIMARY NAME=mydb, FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\mydb.mdf', SIZE=10MB, FILEGROWTH=5MB;
这条SQL语句将在C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA目录下创建一个名为mydb.mdf的数据库文件,大小为10MB,并每次扩充5MB。此外还可以使用ALTER DATABASE命令来修改已存在的数据库。例如要修改mydb.mdf文件的大小为20MB并每次扩充10MB时可使用如下命令:
ALTER DATABASE mydb MODIFY FILE (NAME='mydb', SIZE=20MB, FILEGROWTH=10MB);
总之,要想在MySQL服务器上创建一个新的数据库必须使用CREATE DATABASE命令来实现。而要想修改已存在的数据库必须使用ALTER DATABASE命令来实现。这些都是常见的SQL语句之一。
SQL CREATE DATABASE 语句用于创建新的 SQL 数据库。
CREATE DATABASE 的基本语法如下所示:
CREATE DATABASE DatabaseName;
在 RDBMS 中,数据库的名字应该是唯一的。
如果你先想要创建一个新数据库 <testDB>
,那么 CREATE DATABASE 语句应该这么写:
SQL> CREATE DATABASE testDB;
创建数据库之前,请确保你有管理员权限。数据库一旦创建成功就会出现在数据库列表中。
SQL> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| AMROOD |
| TUTORIALSPOINT |
| mysql |
| orig |
| test |
| testDB |
+--------------------+
7 rows in set (0.00 sec)
SQL AVG 函数AVG函数用于找出表中记录在某字段处的平均值。要理解 AVG 函数,请考虑 employee_tbl 表,表中记录如下所示:SQL SE...
SQL 函数SQL 拥有很多可用于计数和计算的内建函数。SQL Aggregate 函数SQL Aggregate 函数计算从列中取得的值,返回一个单一...
SQL ANDOR 运算符ANDOR运算符用于根据一个以上的条件过滤记录,即用于组合多个条件以缩小SQL语句中的数据。WHERE子句可...
C++ 把引用作为返回值 C++ 引用通过使用引用来替代指针,会使 C++ 程序更容易阅读和维护。C++ 函数可以返回一个引用,方式与返回...