zoukankan      html  css  js  c++  java
  • mysql part1DDL(数据定义语言)

     2017-07-11   12:47:30

     http://www.w3school.com.cn/sql/sql_syntax.asp

     展示:show  

    创建:create

    删除:drop

    修改: alter   table   -------表中添加列:add

              -------表中删除列:drop

             -------表中修改列类型: modify

             -------表中修改列名: change

             -------修改表名:rename


     
     

    1.查询当前连接下的数据库
    SHOW DATABASES;

    2.创建新的数据库
    CREATE DATABASE [IF NOT EXISTS] java03 [CHARSET UTF8];

    //CREATE DATABASE java03;

    3.删除一个数据库
    DROP DATABASE [IF EXISTS] JAVA03;

    4.设定编码集

    ALTER DATABASE java03 CHARACTER SET utf8;

    5.进入java03数据库
    USE java03;

    6.展示当前数据库 所有表格
    SHOW TABLES;

    7.建表
    CREATE TABLE 表名(
    列名 1 类型,
    列名2 类型,
    ...
    );

    8.打印表格的创建语句
    SHOW CREATE TABLE 表名

    //show create table class;

    9.查看表结构
    DESC 表名;

    //desc class;

    10.删除表
    DROP TABLE 表名;

    11.添加列
    ALTER TABLE 表名 ADD (列名1   类型,列名2   类型,... );

    12修改列名类型
    ALTER TABLE 表名 MODIFY 列名 类型;

    //ALTER TABLE student MODIFY classid char ;
    将 student 表中的classid列类型变为char类型

     

    13修改列名
    ALTER TABLE 表名 CHANGE 旧列名 新列名 类型;

    //ALTER TABLE student CHANGE classid class char ;
    将student表中的classid这一列的列名改为class

    14.删除列
    ALTER TABLE 表名 DROP 列名 ;

    //ALTER TABLE student DROP class ;
    删除student 表中的class这一列

    15.修改表名
    ALTER TABLE 旧表名 RENAME 新表名 ;

    //ALTER TABLE student RENAME s1 ;

    将student表的表名变为s1

     

  • 相关阅读:
    Hadoop2.x集群动态添加删除数据节点
    HDFS中块状态分析
    procedure of object(一个特殊的指针类型)
    设计模式导语一
    Delphi中的容器类(二)
    让AlphaControls改变DevExpress皮肤
    Delphi中的容器类(一)
    Delphi 的RTTI机制浅探
    重写AuthorizeAttribute实现自己的权限验证
    含有HttpContext元素的单元测试
  • 原文地址:https://www.cnblogs.com/qmqn/p/7149972.html
Copyright © 2011-2022 走看看