zoukankan      html  css  js  c++  java
  • mysql:ddl(创建表、创建数据库、删除表、修改表)

    DDL(数据库定义语言)

    对数据库、表、列(属性)的操作。

    1、创建表

    -创建表时可以添加完整性约束
    create table mytable --创建表
    (
    id int not null,
    name nchar(8) null,
    sex char(2)
    )

     查看所有表:

    SHOW TABLES

    查询某一个表的具体信息:

    关键字:desc:

    desc 表名

    表中数据的数据类型:

    --数值
    --整型:int,smallint,bigint
    --浮点:numeric(p,d) float 
    --字符:nvarchar(n),char(n),

    --日期 --datetime
    --二进制类型 --blob

    cha()长度固定,varchar()长度不固定,如:char(10)如果只存储四个字符则后面补上六个空格,存储查找较快,以空间换时间。

    2、删除表

    drop table mytable   --删除

    3、查看表的属性

    sp_help mytable      --查属性

    4、修改表

    alter table student
    add nation nchar(10)              --添加属性
    Alter table student
    drop column nation                --删除属性

    ALTER TABLE mytable
    MODIFY COLUMN age1 VARCHAR(10)      --修改属性数据类型 

    ALTER TABLE mytable
    CHANGE age1 age2 VARCHAR(10)      --修改属性的名字
    RENAME TABLE mytable TO mynewtable  --修改表的名字

    5、创建数据库

    create database 数据库名;
  • 相关阅读:
    2020软件工程作业04
    2020软件工程作业03
    一个我一定会完成的web学习项目
    2020软件工程作业02
    2020软件工程作业01
    423团队选题报告
    计算与软件工程作业五
    计算与软件工程第四次作业
    计算与软件工程第三次作业
    计算与软件工程作业二
  • 原文地址:https://www.cnblogs.com/zhai1997/p/11372853.html
Copyright © 2011-2022 走看看