MySQL spatne doplnuje automaticke cislo
Jan Coufal
jancoufal na volny.cz
Úterý Červen 11 22:55:49 CEST 2002
Zdravim
Neřešil sem sice přímo tenhle problém ale podobný.
a zjistil sem že při auto_increment je nutno občas databázi vyčistit a já
osobně používám "myisamchk -r /cesta/k/tabulkam/*.myi" tento příkaz uvolní
nevyužité míst, pro opravu indexu nasledovně zadám "myisamchk -S
/cesta/k/tabulkam/*.myi" . Občas také používám "OPTIMIZE tabulka".
mimochodem ja používám ve sloupcích s auto_increment "not null"
Doufám že jsem pomohl jan Coufal
Adam Mika wrote:
> Zdravim,
>
> uz jsem se zkousel ptat v konferenci my_sql na pandora.cz, ale bylo to bez
> reakce, tak zkousim tady.
>
> Pouzivam MySQL 3.23.46 na Windows a pred par dny se objevil problem. Kdyz
> vlozim do tabulky zaznam, tak se id toho zaznamu (mam definovat primarni
> klic s automaticky doplnovanou hodnotou) nastavi na nejvyssi mozne cislo
> -- 2147483647. Jakmile chci vlozit dalsi zaznam, tak mi to rekne, ze
> zaznam s takovymto id uz existuje. Dokazete nekdo poradit, kde je chyba?
>
> Jen jeste podotknu, ze mi to dela jen jedna tabulka v databazi a smazat
> tabulku a opet ji pomoci sql vytvorit a importovat data nepomuze.
>
> Diky
>
> --
> Adam Mika, a.m na bnm.cz
Další informace o konferenci Test