如何有效利用MyCAT实现自增字段并获取主键ID生成技巧分享?
- 内容介绍
- 文章标签
- 相关推荐
本文共计736个文字,预计阅读时间需要3分钟。
1. MySQL本身对非自增长主键,使用last_insert_id()不会返回结果,只会返回0+2.
2.MySQL只会对定义自增长主键,可以使用last_insert_id()返回主键值。
3.Mycat目前提供了自增长主键功能,但实现方式与MySQL不同。
1、mysql本身对非自增长主键,使用last_insert_id()是不会返回结果的,只会返回0.
2、mysql只会对定义自增长主键,可以用last_insert_id()返回主键值。
mycat目前提供了自增长主键功能,但是如果对应的mysql节点上数据表,没有定义auto_increment,
那么在mycat层调用last_insert_id()也是不会返回结果的。
本文共计736个文字,预计阅读时间需要3分钟。
1. MySQL本身对非自增长主键,使用last_insert_id()不会返回结果,只会返回0+2.
2.MySQL只会对定义自增长主键,可以使用last_insert_id()返回主键值。
3.Mycat目前提供了自增长主键功能,但实现方式与MySQL不同。
1、mysql本身对非自增长主键,使用last_insert_id()是不会返回结果的,只会返回0.
2、mysql只会对定义自增长主键,可以用last_insert_id()返回主键值。
mycat目前提供了自增长主键功能,但是如果对应的mysql节点上数据表,没有定义auto_increment,
那么在mycat层调用last_insert_id()也是不会返回结果的。

