Ich weiß, dass diese Frage alt ist, aber für den Fall, dass andere auf diese Frage stoßen, gibt es eine andere Alternative.
WICHTIG:Diese Alternative ist gültig, solange das Autoinkrement nicht wirklich wichtig ist und Sie daher nur eine eindeutige Kennung für die Ansichtszeilen benötigen:
Sie können die Funktion UUID() verwenden, die Ihnen eine eindeutige alphanumerische Kennung liefert. Überprüfen Sie die Dokumentation unter mysql-reference-manual
Daher könnten Sie eine Ansicht wie diese erstellen:
Create view my-view AS
Select UUID() as 'id', t.name, t.value
from table t
....