SQL之SQL定义语言(DDL)

SQL定义语言(DDL)是对数据库对象进行创建,删除等操作。数据对象包括:数据库、表、视图、索引等。

1.数据库的操作

建库:create database wordpress,即创建数据库wordpress

删库:drop database wordpress,即删除数据库wordpress

数据库命名:

一般数据库命名以特定格式开头,用下划线连接不同的关键词,只能使用英文字母、下划线、数字进行命名,首位字符必须是英文字母。如DB_dc_20190808。

同一含义尽量使用相同的单词命名,不管使用英文单词、英文缩写还是拼音首字母,以免引起误解;

可对模块进行统一命名,然后用于表名的前缀,便于扩展,如COO_xxx,或UAT_xxx。

数据库使用:首先进入mysql,我们要先选中数据库,才能对其操作:

show databases;  用来展示当前所有的库;

use 库名;  使用数据库

show tables; 展示使用的库中的所有表名;

desc 表名; 展示某个表设计结构;

2.数据表的操作

创建表:create table 表名(列名 类型,……);

如:create table test(id int(20), name VARCHAR(10), num int(10), sex bool)

删除表:drop table 表名;

重命名表:alter table 表名 rename 新表名;

添加一列:alter table 表名 add 列名 字段类型;

删除一列:alter table 表名 drop column 列名;

修改列:alter table 表名 change 老字段名 新字段名 新字段类型;

 

发表评论

电子邮件地址不会被公开。