如何删除mysql注释详解数据库

Linux命令删除注释

先把库表导出成一个.sql文件,然后使用sed命令删除注释。此种适用于mysql端口不开外网的情况。

$ cat create_table.sql  
create table test1 
( 
    field_name int comment '字段的注释' 
)comment='表的注释'; 
 
$ sed "s/comment./'.*/'//" create_table.sql 
create table test1 
( 
    field_name int  
);

修改information_schema表不可行

update information_schema.COLUMNS set COLUMN_COMMENT = '' where TABLE_SCHEMA = 'demo';

执行以上sql发现没有权限,是因为information_schema是只读表。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/3936.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论