Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
Всем привет, В posgresql я писал Код: plsql 1. чтобы установить max_id для каждой таблицы по существующим данным Можно ли такое сделать для mysql и как ? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2018, 11:11 |
|
||
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
Если таблицы InnoDB, то достаточно рестартовать сервис MySQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2018, 11:41 |
|
||
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
Да таблицы InnoDB Вы имеет в виду в консоле выполнить Код: plaintext ? Я так попробовал : удалил изх таблицы все данные с id> 2 перезапустил сервер и следующзая созданная строка имела id=58 Сорри если изначальтно неправильно выразился - я имел в виду установить autoincrment счетчик для таблицы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2018, 12:08 |
|
||
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
Примерно так, только сервис mysql, а не апач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2018, 12:11 |
|
||
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
Для отдельных таблиц можно через alter table, но ссылку сейчас нет возможности найти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2018, 12:14 |
|
||
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
https://dev.mysql.com/doc/refman/5.7/en/alter-table.html To reset the current auto-increment value: Код: sql 1. You cannot reset the counter to a value less than or equal to the value that is currently in use. For both InnoDB and MyISAM, if the value is less than or equal to the maximum value currently in the AUTO_INCREMENT column, the value is reset to the current maximum AUTO_INCREMENT column value plus one.Т.е. можно ставить 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2018, 21:16 |
|
||
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
А такой синтаксис Код: sql 1. он не пропускает ? Я сколько не пробовал ошибка синтаксиса где select... там есть некторые инициализирующие данные которые нужно оставить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2018, 08:28 |
|
||
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
mstdmstdА такой синтаксис он не пропускает ? Нет. Аргумент автоинкремента - это непреобразуемый литерал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2018, 08:40 |
|
||
|
Как установить max_id для каждой таблицы по существующим данным
|
|||
|---|---|---|---|
|
#18+
mstdmstd, А зачем так мудрить? Указывайте 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2018, 09:00 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39610565&tid=1830014]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 140ms |

| 0 / 0 |
