美文网首页互联网科技
SQL之SQL定义语言(DDL)

SQL之SQL定义语言(DDL)

作者: PM回忆录 | 来源:发表于2019-07-31 01:22 被阅读7次

    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 老字段名 新字段名 新字段类型;

    欢迎访问个人网站,了解更多:www.pmhuiyilu.com

    相关文章

      网友评论

        本文标题:SQL之SQL定义语言(DDL)

        本文链接:https://www.haomeiwen.com/subject/wvsarctx.html