是否可以只为单个数据库设置auto_increment_offset和auto_increment_increment变量而不影响任何其他数据库?
我之所以想这样做,是因为我正在数据库上实现主复制,但是我有一个云VPS,它有30个域及其数据库。因此,我需要在不影响其他数据库的情况下,为单个数据库设置这个变量。
发布于 2014-06-06 16:22:16
不,它是一个全局变量。不过,可以编写可以将其设置为每个会话。软件,以便在每次打开数据库连接时设置它。
如果设置了本地值,则新值将影响当前用户在会话期间插入新行的所有表的
AUTO_INCREMENT列,除非该会话期间更改了这些值。
https://stackoverflow.com/questions/24085336
复制相似问题