LINUX.ORG.RU

MySQL дефолтная сортировка


0

0

Есть таблица, есть id, есть куча скриптов php-mysql. Если запустить просто select * from table, то id будет в разброс 1,4,6...

Пробовал сделать такую рокировку:

create table temp(select * from mytable order by id);

delete from mytable;

insert into mytable
select * from temp order by id desc;
Все равно селект пойдет в разброс... как решить данную проблему?

P.S. в MySQL не мостак, индекс PRIMARY как раз `id`

★★

дропал primary index, создавал заново - бесполезно...
Пробелма в том, что гдето в куче скриптов есть запрос без «order» и построение сайта идет на перекосяк...

vadv ★★
() автор топика
Ответ на: комментарий от vadv

[решено]

Нашел в phpmyadmin опция перестройки такой сортировки в «ОПЕРАЦИИ»-«Изменить сортировку таблицы»

vadv ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.