mysql查看和修改注释,这里创建一张学生表来进行说明。
一.如何创建表
创建表的时候写注释。
create table test1
(
field_name int comment '字段的注释'
)comment='表的注释';
创建学生表示例如下:
二.修改表的注释和创建
alter table test1 comment '修改后的表的注释';
示例代码如下:
ALTER TABLE `student` COMMENT '学生表2.0';
结果如下图所示:
三. 修改字段的注释
alter table test1 modify column field_name int comment '修改后的字段注释';
注意:字段名和字段类型照写就行
修改示例如下:
ALTER TABLE `student` MODIFY COLUMN `id` COMMENT '学号';
查看字段的信息,代码如下:
SHOW FULL COLUMNS FROM `student`;
结果如图所示:
四.查看表注释的方法
1.在生成的SQL语句中看
show create table test1;
如查看student表的注释
SHOW CREATE TABLE `student`
2.在元数据的表里面看
use information_schema;
select * from TABLES where TABLE_SCHEMA='my_db' and TABLE_NAME='test1'
或
select * from information_schema.tables where table_schema='my_db' and table_name='test1';
五.查看字段注释的方法
1.show方法
show full columns from test1;
2.在元数据的表里面看
select * from COLUMNS where TABLE_SCHEMA='my_db' and TABLE_NAME='test1'
或
select * from information_schema.columns where table_schema='my_db' and table_name='test1'
六.查看表的约束信息
mysql 客户端提供的describe table_name命令,只能显示一个表的primary key和foreign key。
mysql所有有关数据schema的信息都保存在INFORMATION_SCHEMA这个database instance里面。其中的TABLE_CONSTRAINTS和KEY_COLUMN_USAGE表,保存了表的所有key信息。
TABLE_CONSTRAINTS,保存了表的约束条件,而KEY_COLUMN_USAGE保存了表的详细column对应的约束条件信息。
示例如下:
select * from information_schema.TABLE_CONSTRAINTS t where t.table_name = 'student';
select * from information_schema.KEY_COLUMN_USAGE t where t.table_name = 'student' and t.CONSTRAINT_NAME = 'PRIMARY';
- 大小: 8 KB
- 大小: 10.6 KB
- 大小: 3.1 KB
- 大小: 10.4 KB
- 大小: 3.5 KB
- 大小: 9.6 KB
- 大小: 13.2 KB
- 大小: 15.9 KB
分享到:
相关推荐
然而,有时我们可能需要自定义生成的代码,例如为MySQL实体添加字段注释和表注释,以提高代码可读性和维护性。标题提到的问题“解决CodeSmith生成mysql实体没有字段注释和表注释”正是针对这一需求。 首先,让我们...
在本文中,我们将深入探讨如何解决在使用CodeSmith 8.0时遇到的MySQL实体没有字段注释和表注释的问题,以及如何进行相关设置。 首先,问题的症结在于CodeSmith在生成代码时未能正确地读取并映射MySQL数据库中的表...
由于模板映射mysql生成代码后发现注释丢了,修正了mysql下获取注释的问题,需要的朋友可以下载直接替换对应的dll即可
本文将深入探讨如何使用PowerDesigner进行MySQL数据库的逆向工程,并解决逆向工程过程中可能出现的没有注释的问题。 首先,让我们了解什么是逆向工程。逆向工程,也称为数据库反向设计,是指从已有的数据库中提取其...
在别人基础上修改了一下。 感性原作者的奉献 一起贡献都归功与原作者
动软代码生成器针对MySQL数据库提供了字段注释生成的功能,使得数据库表结构的说明更加清晰,便于团队协作和后续的代码维护。 一、MySQL字段注释生成的意义 在MySQL数据库中,每个字段都有可能包含特定业务含义或...
5. **版本控制和协同**:使用版本控制系统(如Git)记录每次更改,确保所有团队成员都能查看到最新的、带注释的文档。同时,使用协同工具(如Confluence或Wiki)分享和讨论数据库设计,以保持注释的同步和准确。 四...
MySQL 配置修改是 MySQL 的一个重要方面,因为它直接影响着 MySQL 的性能和安全性。在这个教程中,我们将学习如何修改 MySQL 的配置文件,以便更好地使用 MySQL。 MySQL 配置文件的位置 在不同的操作系统中,MySQL...
本文将详细介绍如何在MySQL中为表和字段添加、修改以及查看注释。 1. **创建表时写注释** 当我们创建一个新的表时,可以使用`COMMENT`关键字来添加注释。以下是一个创建带有注释的表`test`的示例: ```sql ...
6. **MySQL配置文件**:在某些情况下,你可能需要编辑my.cnf配置文件来启动MySQL服务,以便允许工具连接和修改密码。例如,可能需要临时注释掉`skip-grant-tables`选项。 7. **错误处理**:如果工具在执行过程中...
socket=/var/lib/mysql/mysql.sock # 原内容,注释掉 # 新设置 datadir=/home/data/mysql socket=/home/data/mysql/mysql.sock ``` 3. **修改初始化脚本**:还需要修改系统的MySQL启动脚本以适应新的数据路径...
- **查看MySQL是否在自动启动列表中**: ```bash /sbin/chkconfig --list ``` - **把MySQL添加到启动服务组**: ```bash /sbin/chkconfig --add mysql ``` - **把MySQL从启动服务组删除**: ```bash /sbin/...
基于python和mysql的新闻信息管理系统源码+代码注释.zip基于python和mysql的新闻信息管理系统源码+代码注释.zip基于python和mysql的新闻信息管理系统源码+代码注释.zip基于python和mysql的新闻信息管理系统源码+代码...
3. **检查结果**:执行以下命令查看修改结果: ```sql SELECT host, user FROM user; ``` 如果一切正常,应该能看到`host`字段已被更改为`%`。 ##### 解决方法二:授权特定IP地址访问 1. **授权特定IP地址**...
基于C++和Mysql+MFC的宠物管理系统源码+详细注释(课程设计).zip基于C++和Mysql+MFC的宠物管理系统源码+详细注释(课程设计).zip基于C++和Mysql+MFC的宠物管理系统源码+详细注释(课程设计).zip基于C++和Mysql+MFC的...
基于Qt和MySQL实现的图书管理系统c++源码(含详细注释)课程设计.zip基于Qt和MySQL实现的图书管理系统c++源码(含详细注释)课程设计.zip基于Qt和MySQL实现的图书管理系统c++源码(含详细注释)课程设计.zip基于Qt和MySQL...
没有注释的代码可能会增加理解和维护的难度,尤其是在团队协作的项目中。因此,当动软生成的实体类没有注释时,我们需要手动添加或者寻找合适的方法来补充这些缺失的部分。文件"Maticsoft.DbObjects.dll"可能是一个...
动软代码必须修改 “工具”-“选项”弹出窗 后,点击 ”代码生成设置“-”字段类型映射“-”参数符号“中删除 mysql @,添加mysql ? C# 连接 mysql 需要的相应三层结构模板(修改版) 1、该版本 有 增加 读取...
【资源说明】基于Django和MySQL开发的员工薪资管理系统源码+详细注释(课程设计).zip基于Django和MySQL开发的员工薪资管理系统源码+详细注释(课程设计).zip基于Django和MySQL开发的员工薪资管理系统源码+详细注释...
修改 `activiti-custom-context.xml` 文件,该文件位于 `apache-tomcat-7/webapps/activiti-explorer/WEB-INF/classes/` 目录下。取消对 XML 注释的引用,删除 `dbProperties` bean,并将 `dataSource` bean 替换为...