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

  • 相关阅读:
    理解OO 思想 架构好一个程序之基石!~
    WP7 ZIP 压缩与解压缩
    Gis LBS 应用 剧本 (自己乱想的)
    PHP 入门 环境搭建
    Android 入门必须知道的 英文缩写
    Android 开发 数据结构理解 队列和栈 分析及实现
    c函数中形参为引用的情况;C++中*a和*&a的区别
    如何在.NET中使用尾递归
    [ProjectEuler.net] 25 找到第一个fib数,数位为1000位
    NFA_DFA
  • 原文地址:https://www.cnblogs.com/w888/p/5233452.html
Copyright © 2011-2022 走看看