[英]how to get table schema of already created table in xampp mysql server
[英]Mysql:how to change table comment after created already?
如何用 mysql-cli 做到这一点? table comment
意味着例如下面的foo
:
create table t (c1 int) comment='foo';
你可以使用 mysql> alter table t comment='f1';
mysql>提交;
据我所知,通过改变是不可能实现的。 相反,我会执行以下操作:
跑
show create table t;
并将结果保存在某处(剪贴板或文件等)
跑
create table t_temp ...
(其中...是命令的延续,不要从字面上理解,参见步骤 1 )
跑
insert into t_temp(...)
select ...
from t;
其中...
表示列列表。 同样,不要从字面上理解这一点。
跑
drop table t;
alter table t_temp rename t;
我强烈建议您在进行如此大的更改之前定期特别备份您的数据库,以避免不可挽回的数据丢失。
检查这是否回答了您的问题。 stackoverflow.com/questions/2162420/alter-mysql-table-to-add-comments-on-columns
谢谢。 @何塞洛拉
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.