主页 > 知识库 > mysql创建表添加字段注释的实现方法

mysql创建表添加字段注释的实现方法

热门标签:百度竞价排名 网站排名优化 地方门户网站 Linux服务器 AI电销 服务外包 铁路电话系统 呼叫中心市场需求

直接po代码和案例

#创建表的时候写注释
CREATE TABLE userinfo(
	id INT COMMENT '编号',
	uname VARCHAR(40) COMMENT '用户名',
	address VARCHAR(120) COMMENT '家庭住址',
	hobby VARCHAR(200) COMMENT '爱好'
 
)COMMENT = '用户信息表';
 
#修改表的注释
ALTER TABLE userinfo COMMENT '用户信息资料表';
 
#修改字段的注释,注意:字段名和字段类型照写就行
ALTER TABLE userinfo MODIFY COLUMN uname VARCHAR(40) COMMENT '姓名';
 
#查看表注释的方法,在生成的SQL语句中看
SHOW CREATE TABLE userinfo;
#在元数据的表里面看
USE information_schema;
SELECT * FROM TABLES WHERE TABLE_SCHEMA='shoppingcart' AND TABLE_NAME='userinfo';
 
#查看字段注释的方法
SHOW FULL COLUMNS FROM userinfo;
#在元数据的表里面看
SELECT * FROM COLUMNS WHERE TABLE_SCHEMA='shoppingcart' AND TABLE_NAME='userinfo';

补充:MySQL 给已存在的数据表 增加字段和注释

问题描述
在开发一个系统的过程中,经常会遇到随着系统服务功能的扩展后者服务之间的关联,需要适当的修改原有的表结构,比如,增加一些必要的字段。

示例:在已存在的设备表device中,增加设备IP,设备名称,设备类型三个字段。 

问题解决

方式1(命令行方式)
使用MySQL命令,在MySQL客户端工具或者命令行中,执行以下命令:

ALTER TABLE device ADD COLUMN `device_ip` VARCHAR(32) DEFAULT NULL COMMENT '设备IP';
ALTER TABLE device ADD COLUMN `device_name` VARCHAR(128) DEFAULT NULL COMMENT '设备名称';
ALTER TABLE device ADD COLUMN `device_type` VARCHAR(32) DEFAULT NULL COMMENT '设备类型';

或者

ALTER TABLE device ADD COLUMN 
(`device_ip` VARCHAR(32) DEFAULT NULL COMMENT '设备IP',
`device_name` VARCHAR(128) DEFAULT NULL COMMENT '设备名称',
`device_type` VARCHAR(32) DEFAULT NULL COMMENT '设备类型');

方式2(客户端工具方式)

使用 MySQL 的可视化工具,比如,SQLyog,Navicat。

右键点击 表名 --> 选择 设计表 --> 增加字段,填写相应的属性,保存即可。

到此这篇关于mysql创建表添加字段注释的实现方法的文章就介绍到这了,更多相关mysql添加字段注释内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
  • MySQL之存储过程按月创建表的方法步骤
  • mysql创建表的sql语句详细总结
  • Hibernate4在MySQL5.1以上版本创建表出错 type=InnDB
  • 详解在MySQL中创建表的教程
  • MySQL动态创建表,数据分表的存储过程
  • MYSQL建立外键失败几种情况记录Can''t create table不能创建表
  • IDEA连接mysql数据库报错的解决方法
  • django将图片保存到mysql数据库并展示在前端页面的实现
  • golang实现mysql数据库事务的提交与回滚
  • MySQL安装后默认自带数据库的作用详解
  • python3 实现mysql数据库连接池的示例代码
  • mysql数据库入门第一步之创建表

标签:湖南 崇左 仙桃 衡水 兰州 湘潭 黄山 铜川

巨人网络通讯声明:本文标题《mysql创建表添加字段注释的实现方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266