美文网首页
mysql---修改表结构

mysql---修改表结构

作者: 古寒飞 | 来源:发表于2017-03-13 13:58 被阅读1046次

使用ALTER TABLE修改表结构


1) 修改表名称

ALTER TABLE <表名> RENAME <新表名>

mysql> ALTER TABLE game_account RENAME account;


2) 修改表的存储引擎

mysql> ALTER TABLE account ENGINE=MyISAM;


3) 添加字段

ALTER TABLE <表名> ADD <字段名称> <字段定义>

mysql> ALTER TABLE account ADD Account_gender ENUM("M","F") NOT NULL;

mysql> ALTER TABLE account ADD Game_zone VARCHAR(20) NOT NULL DEFAULT "HuaBei" FIRST;

mysql> ALTER TABLE account ADD Account_money BIGINT AFTER Account_level;


4) 删除字段

ALTER TABLE <表名> DROP <字段名称>

mysql> ALTER TABLE account DROP Account_role ;


5) 修改字段名称及字段定义

ALTER TABLE <表名> CHANGE <旧字段名称> <新字段名称> <字段定义>

mysql> ALTER TABLE account CHANGE Account_password password CHAR(25) NOT NULL;

mysql> ALTER TABLE account CHANGE password password VARCHAR(60) ;


6) 修改字段定义

ALTER TABLE <表名> MODIFY <字段名称> <字段定义>

mysql> ALTER TABLE account MODIFY Account_name VARCHAR(20) NOT NULL;

相关文章

  • mysql---修改表结构

    使用ALTER TABLE修改表结构 1) 修改表名称 ALTER TABLE <表名> RENAME <新表名>...

  • mysql---表结构优化

    1、数据类型的选择 1.1数字类型 非万不得已不要使用DOUBLE,不仅仅只是存储长度的问题,同时还会存在精确性的...

  • 数据库 | MySQL | 2. 表操作

    创建表 查看所有表 当前数据库 其他数据库 查看表结构 常规表结构 带注释的表结构 查看创建表的语句 修改表 修改...

  • MySQL数据库基础(二)表结构

    目录一、表结构1.1 约束条件二、修改表结构2.1 语法结构2.2 添加新字段2.3 修改字段类型2.4 修改字段...

  • 常用sql记录

    修改表编码结构 添加表索引

  • MySQL--基础三

    本章节将总结MySQL的表结构修改,约束条件,表关系。 表结构修改: 首先查看一下表结构:desc tb_name...

  • Mysql学习——MySQL数据结构修改(2)

    Mysql表结构操作添加表字段修改表字段删除表字段修改表字段类型修改表名简介:Mysql表结构操作,添加表字段,修...

  • 修改表结构

    1,追加字段 alter table tablename add (column1 datatype [defau...

  • 修改表结构

    查找一个表结构 desc是describe的缩写 添加列 删除列 修改列 修改列名 修改表名

  • Idea常用插件

    1、Database ——数据库连接 1.1 基本的使用,创建、ddl、表结构修改、数据修改、表结构对比 1.2生...

网友评论

      本文标题:mysql---修改表结构

      本文链接:https://www.haomeiwen.com/subject/aswfnttx.html