zoukankan      html  css  js  c++  java
  • 修改字段类型 Alter table 表名 modify 字段名 字段类型mysql数据库概念及入门语句

    1、数据库的概念

    数据库(DataBase,DB)是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。她是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际包括两层意思: (1)数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两个概念结合成为数据库。 (2)数据库是数据管理的新方法和技术,他能更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。

    2、创建数据库

    Create database 数据库名;

    例如:creat database  ceshi;

    ---------------展示数据库:Show databases;

    ---------------使用一个数据库:Use 数据库名;

    ----------------删除数据库:Drop database 数据库名;

    ----------------显示数据库中的表:Show tables;

    --------------创建一个表:

    ------------------------------------Create table 表名(

      ----------------------------------------字段1 字段类型,

      ----------------------------------------字段2 字段类型,

    ----------------------------------------  字段3 字段类型

    ------------------------------------------);

    例如:

    creat table student2(id int,name varchar(20),sex char(4));

    -------------查看一张表结构:Desc 表名;

    -------------重命名表Rename table旧名字 to 新名字;

    例如:rename table student2   to student;、将表名student2改为student;

    -------------删除一张表:Drop table 表名;

    例如:drop student ;删除了student表。

    -------------------添加字段:Alter table 表名 add 字段名 字段类型

    例如:alter table student   add  birthday varchar(20);添加了一列名为birthday,字段类型为字符型。

    -------------=---修改字段名:Alter table 表名 change 旧字段名 新字段名 字段类型

    例如:alter   table   student   change sex   ssex   varchar(10);将sex 列改为ssex列,字段类型为varchar。

    -----------------修改字段类型:Alter table 表名 modify 字段名 字段类型

    例如;alter table student    modify     name  char(15);将name列的字段类型改为char类型;

    ----------------删除字段:Alter table 表名 drop 字段名

    例如:alter table student drop birthday;删除birthday列;

    ----------------修改字段排列位置:alter table 表名modify 字段名1 数据类型 first   |    after  字段名2;

    例如:

    举例1:ALTER TABLE grade MODIFY newname VARCHAR(20) FIRST;(将字段newname插入到表的第一个位置)

    举例2:ALTER TABLE grade MODIFY id INT(11) AFTER grade;(将字段id插入到字段grade的后面)

  • 相关阅读:
    一个回车键黑掉一台服务器——使用Docker时不要这么懒啊喂
    docker machine介绍和使用
    Docker Engine和Docker Machine介绍
    Nginx服务器之负载均衡策略
    从linux启动到rootfs的挂载分析
    Docker容器的生命周期管理
    docker的使用
    automake,autoconf使用详解
    go语言中文网中的资源
    Go工具和调试详解
  • 原文地址:https://www.cnblogs.com/yang1182/p/9559812.html
Copyright © 2011-2022 走看看