zoukankan      html  css  js  c++  java
  • MySQL使用笔记(三)表的操作

    By francis_hao    Dec 11,2016

    表的操作

    表的操作有创建表、查看表、删除表和修改表

    创建表

    创建表之前要在某个数据库中。

    mysql> create table table_name(
        ->
    属性名 数据类型
    ,
        ->
    属性名
    数据类型
        -> );

    查看表

    查看表名

    mysql> show tables;

    查看表结构

    mysql> describe table_name;

    删除表

    mysql> drop table_name;

    修改表

    修改表是修改的表的结构,并不是表里的数据

    修改表名

    mysql> alter table old_tab_name rename [to] new_table_name;

    追加字段

    mysql> alter table table_name add 属性名 属性类型;

    插入字段

    mysql> alter table table_name add 属性名 属性类型 first;

    指定位置追加字段

    mysql> alter table table_name add 属性名 数据类型 after 属性名;

    删除字段

    mysql> alter table table_name drop 属性名;

    修改字段的数据类型

    mysql> alter table table_name modify 属性名 新数据类型;

    修改字段名字

    mysql> alter table table_name change 旧属性名 新属性名 旧数据类型;

    同时修改字段名和数据类型

    mysql> alter table table_name change 旧属性名 新属性名 新数据类型;

    修改字段顺序

    将字段移至首位,同时可以修改数据类型。

    mysql> alter table table_name modify 属性名 |旧数据类型 first;

    将字段1移至字段2之后

    mysql> alter table table_name modify 属性名1 |旧数据类型 after 属性名2;

     

     

     


    本文由 刘英皓 创作,采用 知识共享 署名-非商业性使用-相同方式共享 3.0 中国大陆 许可协议进行许可。欢迎转载,请注明出处:
    转载自:http://www.cnblogs.com/yinghao1991/p/6160833.html

     

    参考

    [1] 王飞飞 崔洋 贺亚茹《MySQL数据库应用从入门到精通(第二版)》北京:中国铁道出版社,2014年9月

     

     

  • 相关阅读:
    JDBI
    Concise: Compressed ’n’ Composable Integer Set
    java 7 新特性
    BIO的简单Demo
    手写一个死锁Demo
    实现一个Cglib代理Demo
    实现一个JDK代理demo
    ClassNotFoundException和 NoClassDefFoundError区别验证
    集合—ArrayList
    Hadoop之Storm基础
  • 原文地址:https://www.cnblogs.com/yinghao-liu/p/6161035.html
Copyright © 2011-2022 走看看