美文网首页
2018-11-28

2018-11-28

作者: 南漪钓隐 | 来源:发表于2018-11-28 22:13 被阅读0次

    关于数据库

    创建数据库
    CREATE DATABASES 数据库名称;
    例:CREATE DATABASES itcast;

    查看已有数据库
    SHOW DATABASES;

    查看某个数据库信息
    SHOW CREATE DATADASE 数据库名称;
    例:SHOW CREATE DATABASES itcast;

    修改数据库的编码
    ALTER DATABASE 数据库名称 DAFAULT CHARACTER SET 编码方式 COLLATE 编码方式_BIN;
    例:ALTER DATABASE itcast DAFAULT CHARACTER SET gbk COLLATE gbk_BIN;

    删除数据库
    DROP DATABASE 数据库名称;
    例:DROP DATABASE itcast;


    关于数据表

    创建数据表

    CREATE TABLE 表名                            例:CREATE TABLE student
    (                                                (
        字段名1,数据类型[完整性约束条件],               id     INT(11),
        字段名2,数据类型[完整性约束条件],               name   VARCHAR(20),
        字段名2,数据类型[完整性约束条件]                grade  FLOAT
    );                                               );
    

    查看数据表
    SHOW CREATE TABLE 表名;
    例:SHOW CREATE TABLE itcast;
    DESC 表名;
    例:DESC itcast;

    修改数据表名
    ALTER TABLE 旧表名 RENAME TO 新表名;
    例:ALTER TABLE tb_grade RENAME TO grade;

    修改字段名
    ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型;
    例:ALTER TABLE tb_grade CHANGE name username VACHAR(20);

    修改字段数据类型
    ALTER TABLE 表名 MODIFY 字段名 数据类型;
    例:ALTER TABLE tb_grade MODIFY id INT(20);

    添加字段
    添加至数据至数据表第一位
    ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件] FIRST;
    例:ALTER TABLE tb_grade ADD age INT(10) FIRST;
    添加数据至已存在数据后一位
    ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件] AFTER name;
    例:ALTER TABLE tb_grade ADD age INT(10) AFTER name;

    删除字段
    ALTER TABLE 表名 DROP 字段名;
    例:ALTER TABLE tb_grade DROP age;

    修改字段排列顺序
    ALTER TABLE 表名 MODIFY 字段名1 数据类型 FIRST;
    例:ALTER TABLE tb_grade MODIFY id INT(20) FIRST;
    ALTER TABLE 表名 MODIFY 字段名1 数据类型 AFTER 字段名2;
    例:ALTER TABLE tb_grade MODIFY name VARCHAR(20) AFTER id;

    删除数据表
    DROP TABLE tb_grade;

    相关文章

      网友评论

          本文标题:2018-11-28

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