zoukankan      html  css  js  c++  java
  • 数据库的修改类型及常用功能!

    数据库的表 修改

    1: alter table student modify remark varchar(100);

    上面的意思就是 修改 student库中的remark 的varchar类型的值

    modify 修改的意思

    例子:

    1:这就是修改字段类型
    mysql> 代码:alter table student modify remark varchar(100);
    Query OK, 0 rows affected
    Records: 0 Duplicates: 0 Warnings: 0

    完了再desc student;就是查询数据库的意思

    mysql> desc student;
    +--------+--------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +--------+--------------+------+-----+---------+-------+
    | sid | int(11) | YES | | NULL | |
    | sname | varchar(20) | YES | | NULL | |
    | sage | int(11) | YES | | NULL | |
    | remark | varchar(100) | YES | | NULL | |
    +--------+--------------+------+-----+---------+-------+
    1-2 rows in set

    现在就已经吧 remark 的varchar 改成100了 从20;

    2: 现在改表里的名字就是  field 哪一行的东西

    alter table student remark  gender   varchar(2); 

    这个是这么写的 alter table 完了是库 完了是老名字+新名字gender +varchar(2);

    他的值。

    2-1: 修改字段名称类型;

    mysql>查询代码: desc student;
    +--------+-------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +--------+-------------+------+-----+---------+-------+
    | sid | int(11) | YES | | NULL | |
    | sname | varchar(20) | YES | | NULL | |
    | sage | int(11) | YES | | NULL | |
    | gender | varchar(2) | YES | | NULL | |
    +--------+-------------+------+-----+---------+-------+
     rows in set

    以上就把 remark 改成gender 了

    就是用了:

    3:现在修改表的 名字:名称

    alter table student rename to teacher;

    意思就是固定套路 alter table 原来的表名字student完了用

    rename:英文意思从起名字 to 加新名字 teacher

    3-1:完了再查询  desc teacher;一定要搜 新的名字 因为旧的已经被取代了

    teacher

    mysql>查询代码: desc teacher;
    +--------+-------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +--------+-------------+------+-----+---------+-------+
    | sid | int(11) | YES | | NULL | |
    | sname | varchar(20) | YES | | NULL | |
    | sage | int(11) | YES | | NULL | |
    | gender | varchar(2) | YES | | NULL | |
    +--------+-------------+------+-----+---------+-------+
    4 rows in set

  • 相关阅读:
    jsp 特殊标签
    poj 1753 Flip Game 高斯消元 异或方程组 求最值
    zoj 3155 Street Lamp 高斯消元 异或方程组 求方案数
    poj1222 EXTENDED LIGHTS OUT 高斯消元解异或方程组 模板
    zoj 3930 Dice Notation 模拟
    zoj 3157 Weapon 线段树求逆序对数
    hdu 1242 Rescue BFS+优先队列
    hdu 3466 Proud Merchants 贪心+01背包
    zoj 3689 Digging 贪心+01背包
    hdu 2602 Bone Collector 01背包模板
  • 原文地址:https://www.cnblogs.com/w888/p/5233452.html
Copyright © 2011-2022 走看看