J'ai téléchargé la dernière version de Wampserver v.3.2.6, qui contient par défaut phpMyAdmin v.4.9.7 et phpMyAdmin v.5.1.1. Il semble qu'il utilise phpMyAdmin v.4.9.7 par défaut. Je souhaite supprimer complètement phpMyAdmin v.4.9.7 et utiliser uniquement phpMyAdmin v.5.1.1.
J'utilise Laravel et lorsque j'exécute php artisan migrate, cela me donne cette erreur :
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`))
Je sais comment résoudre ce problème dans Laravel, s'il vous plaît, ne me dites pas comment le résoudre dans Laravel.
La version la plus ancienne de Wampserver v.3.2.3 n'a aucun problème car elle n'a pas phpMyAdmin v.4.9.7.
Je pense que c'est à cause de phpMyAdmin v.4.9.7. Si vous connaissez une solution, aidez-moi.
Après quelques recherches, j'ai trouvé ce problème. J'ai 2 dossiers Wamp Server sur mon système. Il y en a un dans chaque lecteur. Évidemment, j'ai installé depuis wampserver en utilisant le fichier exe et je l'ai installé dans mon C: (Windows). Je n'ai pas remarqué. Cela ne me permet pas de remplacer ce que je souhaite réellement mettre à jour. Il est livré avec
PhpMyAdmin 4.9.7 和 5.1.1
.Si tu veux
Vous devez utiliser phpMyAdmin v.4.9.7 pour trouver le dossier Wamp Server. Avant de le supprimer, assurez-vous que votre dossier alias contient les informations de version que vous souhaitez conserver :
phpmyadmin.conf
并转储您要删除的版本信息。我的是phpmyadmin4.9.7
。删除后,右键单击
Wamp Server图标 &从零重新启动
。然后您将PhpMyAdmin 5.1.1
(dans mon cas).