Saya memuat turun versi terkini Wampserver v.3.2.6, yang secara lalai mempunyai phpMyAdmin v.4.9.7 dan phpMyAdmin v.5.1.1. Nampaknya ia menggunakan phpMyAdmin v.4.9.7 secara lalai. Saya mahu mengalih keluar sepenuhnya phpMyAdmin v.4.9.7 dan hanya menggunakan phpMyAdmin v.5.1.1.
Saya menggunakan Laravel dan apabila saya menjalankan php artisan migrate ia memberi saya ralat ini:
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`))
Saya tahu cara membetulkannya dalam Laravel, tolong jangan beritahu saya cara untuk membetulkannya dalam Laravel.
Versi tertua Wampserver v.3.2.3 tiada masalah kerana ia tidak mempunyai phpMyAdmin v.4.9.7.
Saya rasa ini adalah kerana phpMyAdmin v.4.9.7. Jika anda tahu sebarang penyelesaian sila bantu.
Selepas beberapa kali menggali, saya menemui isu ini. Saya mempunyai 2 folder Wamp Server pada sistem saya. Terdapat satu dalam setiap pemacu. Jelas sekali, saya memasang dari wampserver menggunakan fail exe dan memasangnya dalam C: (Windows) saya. Saya tak perasan. Ia tidak membenarkan saya mengatasi perkara yang ingin saya kemas kini. Ia disertakan dengan PhpMyAdmin 4.9.7 和 5.1.1
.
Jika anda mahu
Anda mesti menggunakan phpMyAdmin v.4.9.7 untuk mencari folder Wamp Server. Sebelum memadamkannya, pastikan folder alias anda mengandungi maklumat versi yang anda ingin simpan: phpmyadmin.conf
并轉(zhuǎn)儲您要刪除的版本信息。我的是phpmyadmin4.9.7
。刪除后,右鍵單擊
Wamp Server圖標(biāo) & 從零重新啟動
。然后您將 PhpMyAdmin 5.1.1
(dalam kes saya).