图形界面的管理方式

网站数据库phpmyadmin,桌面客户端access,sqlserver的管理工具,MySQL Workbench等工具。

命令方式

创建数据库

CREATE DATABASE 数据库名称

创建数据表

CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
.......
)

例子:数据类型后面的括号,规定了字符长度

CREATE TABLE Person 
(
LastName varchar(30),
FirstName varchar,
Address varchar,
Age int(3)
)

如何使用数据类型及它们的长度,参考表格:
详细的数据类型参考,不同数据库数据类型稍不同,链接介绍了常见的MSAccess,MSSQLSERVER,MySQL三种数据库的数据类型:

SQL 数据类型
https://www.w3school.com.cn/sql/sql_datatypes.asp

数据类型 描述
integer(size),int(size),smallint(size),tinyint(size) 仅容纳整数。在括号内规定数字的最大位数。
decimal(size,d),numeric(size,d) 容纳带有小数的数字。"size" 规定数字的最大位数。"d" 规定小数点右侧的最大位数。
char(size) 容纳固定长度的字符串(可容纳字母、数字以及特殊字符)。在括号中规定字符串的长度。
varchar(size) 容纳可变长度的字符串(可容纳字母、数字以及特殊的字符)。在括号中规定字符串的最大长度。
date(yyyymmdd) 容纳日期。

删除操作

通过使用 DROP 语句,可以轻松地删除索引、表和数据库。

删除数据库

DROP DATABASE 语句用于删除数据库:

DROP DATABASE 数据库名称

删除数据表

DROP TABLE 语句用于删除表(表的结构、属性以及索引也会被删除):

DROP TABLE 数据库名称

TRUNCATE TABLE 命令(仅仅删除表格中的数据):

TRUNCATE TABLE 表名称

删除索引

DROP INDEX 命令删除表格中的索引。
这个在教程中列示了不同数据库的用法
用于 Microsoft SQLJet (以及 Microsoft Access) 的语法:

DROP INDEX index_name ON table_name

用于 MS SQL Server 的语法:

DROP INDEX table_name.index_name

用于 IBM DB2 和 Oracle 语法:

DROP INDEX index_name

用于 MySQL 的语法:

ALTER TABLE table_name DROP INDEX index_name


扫一扫 手机查看

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注