Saya tahu pertanyaan ini sudah lama, tetapi untuk berjaga-jaga jika orang lain menemukan pertanyaan ini, ada alternatif lain.
PENTING:Alternatif ini valid selama peningkatan otomatis tidak terlalu penting, sehingga Anda hanya memerlukan pengenal unik untuk baris tampilan:
Anda dapat menggunakan fungsi UUID() yang memberi Anda pengidentifikasi alfanumerik unik. Periksa dokumentasi di mysql-reference-manual
Karenanya Anda dapat membuat tampilan seperti ini:
Create view my-view AS
Select UUID() as 'id', t.name, t.value
from table t
....