当我选择用作表的主键的uuid时,当它有'order by‘子句时,结果是不同的。我认为没有“order”的结果应该与“asc的order by asc”相同,但事实并非如此。从uuid_table限制500000,10中选择uuid006e97ac-d539-40a3-93c2-d01048b785becd58-4938-b244-37220f88d1cd627
我希望在我的表中使用二进制UUID作为我的主键,但是使用我自己的自定义函数,它松散地基于本文:生成优化的UUID。(OPTIMISE_UUID_STR(UUID()));END;
上面的操作非常好,但问题是我不能将Id列定义为主键,因为主键必须不是NULL,而设置这意味着我必须预先生成优化的我不想这样做,因为我希望DB负责生成优化的UUID。BINARY(16) NOT
mysql.connector.errors.ProgrammingError: 1064 (42000):您的SQL语法出现了错误;请检查与MySQL服务器版本对应的手册,以获得在第1行使用“int、XP int、主键(UUID)”附近的正确语法。代码在python3.9中使用mysql.connector
c.execute('CREATE TABLE IF NOT EXISTS UserActivity(UUID int, TotalMessagesint, Rank i