草庐IT

gamerooms

全部标签

mysql - 如何为已使用的表添加 varchar 字段?

我有一个带有游戏表(InnoDB)的mysql数据库:gameroomsid:bigint(20)unsignednotnullauto_incrementPRIMARYKEY(`id`)我想开始为我可以公开共享的每一行生成一个UUID值,例如:gameroomsid|id_public|--------------------1|abcde2|ghijk3|lmnop...select*fromgameroomswhereid_public=...如何添加这个新列,同时记住表中已经有记录?我很困惑,因为该列应该标记为NOTNULL,但是在添加该列之后,所有已经存在的记录都会有空值。我

mysql - 如何为已使用的表添加 varchar 字段?

我有一个带有游戏表(InnoDB)的mysql数据库:gameroomsid:bigint(20)unsignednotnullauto_incrementPRIMARYKEY(`id`)我想开始为我可以公开共享的每一行生成一个UUID值,例如:gameroomsid|id_public|--------------------1|abcde2|ghijk3|lmnop...select*fromgameroomswhereid_public=...如何添加这个新列,同时记住表中已经有记录?我很困惑,因为该列应该标记为NOTNULL,但是在添加该列之后,所有已经存在的记录都会有空值。我