SQL TIPS:AUTO_INCREMENT, UUID()
想重新设置auto_increment从1开始计数:
ALTER TABLE tablename AUTO_INCREMENT=1;
MYSQL中有UUID这个函数,但里面包含-,要取32位数字使用 REPLACE(UUID(),'-','')
但批量插入数据库的时候,REPLACE(UUID(),'-','')会产生同一个值,但直接使用UUID()就会产生不同的值。
感觉像用REPLACE()的时候UUID()只执行一次,但为什么会是这种机制没有查到原因。

浙公网安备 33010602011771号