Изменение системной переменной не работает [дубликат]

Просто используйте map метод Array с синтаксисом ES6:

<tbody>
  {items.map(item => <ObjectRow key={item.id} name={item.name} />)} 
</tbody>

Не забудьте свойство key.

0
задан Fantius 20 August 2012 в 07:19
поделиться

2 ответа

Согласно документации MySQL вам нужно установить значения auto_increment_offset для GLOBAL и SESSION.

SET GLOBAL auto_increment_offset  = 2;
SET SESSION auto_increment_offset  = 2;

SHOW VARIABLES LIKE '%auto_increment_offset%';

Если глобальное значение любой переменной , его эффекты сохраняются до тех пор, пока глобальное значение не будет изменено или переопределено путем установки значения сеанса или до перезапуска mysqld. Если локальное значение установлено, новое значение влияет на столбцы AUTO_INCREMENT для всех таблиц, в которые новые строки вставляются текущим пользователем в течение всего сеанса, если только значения не изменяются во время этого сеанса.

5
ответ дан Omesh 4 September 2018 в 08:34
поделиться

Чтобы установить его глобально, вы должны добавить префикс 'GLOBAL' или '@@ global.'. Например,

SET @@GLOBAL.auto_increment_offset = 2;

«@@» совпадает с «SESSION» или «@@ session.», Он устанавливает переменную сеанса.

Использование системы Переменные .

4
ответ дан Devart 4 September 2018 в 08:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: