多语言展示
当前在线:191今日阅读:26今日分享:39

mysql数据库建表和SQL修改表结构

程序员在开发过程中,有时会对数据库表结构进行操作,比如增加,删除字段,修改字段类型等,今天来说说建表和增加,修改,删除字段。
工具/原料

mysql数据库

方法/步骤
1

我们先建一个DEMO表,来做我们今天的实现,建表语句如下:CREATE TABLE    DEMO    (        NAME VARCHAR(50) COMMENT '姓名',        SEX CHAR(1) COMMENT '性别',        PRIMARY KEY (NAME)    )    ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='例子表';并且select查询一下,如下图

2

增加一个AGE字段, ALTER TABLE DEMO ADD AGE CHAR(3);select查询一下,如下图请对比上下图,可以发现 多出了一个AGE字段,此处是CHAR类型的。

3

那么如何删除我们刚加的字段呢,ALTER TABLE DEMODROP COLUMN AGE;select查询一下,如下图请对比上下图,可以发现 AGE字段被删除掉了

4

我们在把这个字段加回来ALTER TABLE DEMO ADD AGE CHAR(3);,我们用视图工具DBVISUAL看下表机构,这时AGE字段是CHAR类型的

5

我们如果需要把这个字段修改为VARCHAR类型的怎么办呢,  ALTER TABLE DEMO MODIFY  AGE   VARCHAR(20),然后我们在用视图工具DBVISUAL看下表机构,这时AGE字段是VARCHAR类型的

注意事项
1

如果您觉得本经验有帮助,请点击正下方的或右上角的“大拇指”或“分享”或“关注TA”给我支持和鼓励。为了方便下次寻找,您可以点击“收藏”收藏本经验。

2

个人经验,仅供参考。

推荐信息