每个 MySQL 数据库是否有 GUID?

Is there a GUID per MySQL database?

提问人:salocinx 提问时间:8/21/2014 最后编辑:Shadowsalocinx 更新时间:11/17/2023 访问量:78

问:

我正在寻找一种方法来获取每个数据库本身的唯一 ID。这个想法是在我的应用程序的不同安装之间交换对象。因此,我为单个数据库中的所有对象提供了唯一的 ID,但为了将这些对象交换到具有相同架构的其他数据库,我引入了一个由主 ID 和辅助 ID 组成的复合 ID,其中主 ID 在单个数据库中是唯一的,辅助数据库在具有相同架构的多个数据库中应该是唯一的。

有人知道这个问题的去中心化解决方案吗?

mysql uuid guid

评论

0赞 Donal 8/21/2014
stackoverflow.com/questions/8180019/......

答:

0赞 salocinx 7/10/2015 #1

对每一行使用全局唯一标识符可以解决此问题。Java 本身提供了一个 UUID 生成器,但也有更多(更好的)第三方生成器。