Używam Windows Azure z clearDB. Aktualna baza wartość automatycznego przyrostu wynosi 10. Chcę go jako 1.Auto inkrementacja o 1 w MySQL przy użyciu clearDB
próbowałem uruchomić te polecenia w phpMyAdmin z,
1)
set global auto_increment_increment = 1;
set global auto_increment_offset = 1;
BŁĄD: # 1227 - Brak dostępu; trzeba (co najmniej jedną) z przywileju (y) super dla tej operacji
2)
set auto_increment_increment = 1;
set auto_increment_offset = 1;
Potem sprawdziłem go przez to polecenie,
SHOW VARIABLES LIKE 'auto_inc%';
WYNIK :
Variable_name Value
auto_increment_increment 10
auto_increment_offset 1
Jaki mógł być tego powód?
Więc trzeba 'SUPER' privilidged użytkownika ... – Wrikken
jestem zalogowany jako administrator użytkownik już w clearDB. –
Ale nie masz przywileju "SUPER", co oznacza, że twój administrator nie jest tam wszechpotężny. Jednak cofnij się o krok: dlaczego używasz _-care_ jakiego numeru auto-increment używasz? Istnieje bardzo mały powód, dla którego powinieneś, a te zazwyczaj oznaczają zwiększenie o 1, a następnie ustawienie go na 1 ... – Wrikken