Ich verwende Windows Azure mit clearDB. Aktuelle Datenbank Autoinkrement-Wert ist 10. Ich möchte es als 1.Automatisches Inkrementieren um 1 in MySQL mit clearDB
Ich habe versucht, diese Befehle in PHPMyAdmin mit laufen,
1)
set global auto_increment_increment = 1;
set global auto_increment_offset = 1;
ERROR: # 1227 - Zugriff abgelehnt; Sie benötigen (mindestens einer) die Berechtigung SUPER (e) für diesen Vorgang
2)
set auto_increment_increment = 1;
set auto_increment_offset = 1;
Danach habe ich es,
durch diesen Befehl geprüftSHOW VARIABLES LIKE 'auto_inc%';
RESULT :
Variable_name Value
auto_increment_increment 10
auto_increment_offset 1
Was könnte der Grund sein?
So benötigen Sie einen 'SUPER' privilidged Benutzer ... – Wrikken
ich als Admin-Benutzer angemeldet bin schon in clearDB. –
Aber Sie haben kein 'SUPER'-Privileg, was bedeutet, dass Ihr Admin-Benutzer dort nicht allmächtig ist. Aber machen Sie einen Schritt zurück: Warum kümmern Sie sich _care_ um welche Auto-Increment-Nummer? Es gibt sehr wenig Grund, warum Sie sollten, und das bedeutet normalerweise, dass Sie das Inkrement erhöhen, anstatt es auf 1 zu setzen ... – Wrikken