MySql获取修改表的注释的一些基本语句

1.获取表的注释

select TABLE_COMMENT from information_schema.TABLES WHERE `TABLE_NAME`='表名' AND `TABLE_SCHEMA`='库名'

2.修改表的注释

alter table 表名 comment  '注释'

3.判断表是否存在

             var sql = @"show tables like '表名'";
            MySqlDataReader reader = null;
            using (MySqlConnection con = new MySqlConnection(ConfigValue._conStr))
            {
                con.Open();
                using (MySqlCommand cmd = new MySqlCommand(sql, con))
                {
                    reader = cmd.ExecuteReader();
                    //表存在
                    if (reader != null && reader.HasRows == true)
                    {
                        return true;
                    }
                    //表不存在
                    return false;
                }
            }
select TABLE_NAME from information_schema.TABLES WHERE `TABLE_NAME`='表名' AND `TABLE_SCHEMA`='库名'

4.获取表中所有字段的注释

SHOW COLUMNS FROM  表名

5.获取字段名,和字段定义的大小

SHOW COLUMNS FROM 表名

这里写图片描述

6.修改表字段的注释

//此种方式会修改字段的大小,应该先获取字段类型
//有风险,请谨慎
alter table 表名 modify column  `字段` " + 字段类型 + " comment  '注释'

猜你喜欢

转载自blog.csdn.net/hyunbar/article/details/80018520