mySQL - ręczna zmiana autoincrement -> błąd 176

0

Sprawa wydaje się dość prosta.
W tabeli mam 4 wpisy. Ręcznie usuwam 2 ostanie rekordy (id=3 oraz id=4)
Przechodzę do zakładki Operacje i ustawiam w polu AUTO_INCREMENT wartość 3

Operacja kończy się błędem:

#1030 - Otrzymano błąd 176 "Read page with wrong checksum" z obsługi tabeli Aria

baza na localhost, konto root

Korzystałem z opcji naprawy, ale nie pomaga. Jakieś pomysły?

1

A po co to chcesz zrobić ? Dla testów czy na bazie produkcyjnej?

1

A czy zwykłe wywołanie
ALTER TABLE nazwa_tabeli AUTO_INCREMENT=1001;
też zwraca taki błąd?

1
UglyMan napisał(a):

A po co to chcesz zrobić ? Dla testów czy na bazie produkcyjnej?

..

Dokładnie. Chcę pozbyć się "dziury" po brakujących indeksach. - NewUser2k13 28 minut temu

ale po co taki "recykling" .. od razu każe to myśleć, ze dopasowujesz się do innych błędów.
To nigdy nie prowadzi do dobrych rzeczy. Jak umrzesz Twój PESEL też będzie recyklowany?

0

Znalazłem jeszcze jedną kwestię, która może powodować opisywany problem.
Po wejściu w zakładkę Operacje ale dla całej bazy, a nie tabeli mam infomację:
Przechowywanie konfiguracji phpMyAdmin zostało wyłączone. Aby dowiedzieć się dlaczego, kliknij tutaj.
Po kliknięciu w link:
Konfiguracja pmadb… nie OK -> to nie OK mnie martwi.
Ogólne funkcje relacyjne Wyłączone

1

Pomyśl o tym jak o luźnym pytaniu. Masz phpMyAdmina, tam jedna baza z jedną tabelą. Coś się posypało i nie da się przez sekcję Operacje zmienić A_I. Po co od razu do tego układać własną ideologię? Bardziej chodzi mi o naprawę narzędzia. I zapewniam, że w tym pytaniu nie ma "drugiego dna" ;) - NewUser2k13 22 minuty temu

PHP Admin nie jest interfejsem do codziennej iteracji endusera z bazą.
O bazach od 50 lat kilku łebskich ludzi myślało, uważasz, ze wiesz lepiej? Zostawia się tak luki i tyle. Jak nabierzesz doświadczenia, sam przyjmiesz to stanowisko

W MS-SQL chyba w ogóle nie ma możliwości przestawić licznika autoidentowego. Durnie to projektowali?

1 użytkowników online, w tym zalogowanych: 0, gości: 1