zoukankan      html  css  js  c++  java
  • Mysql Alter table 操作

    -- 增加字段
    alter
    table users add `AA` decimal(1,0) DEFAULT '0' COMMENT 'AAA' AFTER BB;
    -- 修改字段
    alter
    table users change old_column_name new_column_name decimal(1,0) NOT NULL DEFAULT '0';show create table msg_detail;
    -- 删除字段
    alter table `users` drop column AA;
    -- 删除主键
    Alter TABLE 【表名字】 drop primary key;

      -- 添加主键

      ALTER TABLE【表名字】 ADD CONSTRAINT 【主键名字】 PRIMARY KEY (resid,resfromid);

      -- 添加索引

      ALTER TABLE 【表名字】 add index INDEX_NAME (name);

    
    

      -- 添加唯一限制条件索引

      ALTER TABLE 【表名字】 add unique INDEX_NAME(cardnumber);

      -- 删除索引

      alter table 【表名字】 drop index INDEX_NAME;

    -- 修改字段字符集
    ALTER
    TABLE tbl_name CHANGE c_name c_name CHARACTER SET character_name [COLLATE ...]; 如:ALTER TABLE logtest CHANGE title title VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci;

    -- 修改字段长度
    alter table 表名 modify column 字段名 类型;
    如:
    alter table user modify column name varchar(500) ;

    -- 查看字段字符集:
    SHOW
    FULL COLUMNS FROM tbl_name;
    show create table users;
  • 相关阅读:
    容器与线程--更新
    js生成元素的事件不执行问题
    Webpack 笔记
    思考题——爬楼梯
    正则表达式笔记
    github + travis 自动构建 vue 项目到 gitpage
    css3 动画 vs js 动画
    深度哲学对工作的启发
    yml 文件操作方法
    布尔变量在项目中的应用
  • 原文地址:https://www.cnblogs.com/krisy/p/2811689.html
Copyright © 2011-2022 走看看