• [mysql]删除和修改


    删除和修改

    数据库操作
    create database dbnme;
    drop database dbname;

    表操作
    create table tbname;
    drop table tbname;

    #修改表名
    rename table tbnameold to tbnamenew;
    alert talbe tbnameold rename to tbnamenew;
    alert table tbnameold rename tbnamenew;

    #修改表结构
    #添加column
    alert table tbname add column colname 数据类型 约束;
    alert table tbname add colname 数据类型 约束;
    PS:
    1.alert table tbname add colname 数据类型 约束 after colname1;//在colname1后添加colname这列
    2.alert talbe tbname add colname 数据类型 约束 first;//first关键字,表示在整个表的最前面国colname这列

    #删除column
    alert table tbname drop column colname;
    alert table tbname drop colname;

    alert table tbname change colnameold colnamenew 数据类型 约束;
    1.数据类型不能省略,不然重命名不生效 2.当原列名和新列名相同的时候,指定新的数据类型或约束,就可以用于修改数据类型或约束。需要注意的是,修改数据类型可能会导致数据丢失,所以要慎重使用

    alert talbe tbname modify colname 新数据类型;
    修改数据类型必须小心,因为这可能会导致数据丢失。在尝试修改数据类型之前,请慎重考虑。

    #修改某个值
    update table set colname1=value1, colname2=value2 where 条件;
    注意一定要加where条件,不然全部都修改了

    快乐生活每一天
  • 相关阅读:
    11.菜单(一)
    线性表之顺序存储详解
    SVN 撤回已提交的代码
    线性表1
    顶层父类
    异常类之派生类
    new和delete重载
    异常类之基类
    Qt中多线程问题
    智能指针实例
  • 原文地址:https://www.cnblogs.com/sunner/p/8667318.html
Copyright © 2020-2023  润新知