sql >> Databáze >  >> RDS >> Mysql

Jak mohu provést migraci v laravel 5.5?

Zdá se, že používáte databázi, která již má users tabulka, ale žádná migration stůl. Proto se při spuštění migrace pokouší vytvořit users znovu stůl.

Můžete zkusit dvě věci:

1) Zkuste nastavit novou (prázdnou) databázi v MySQL a aktualizujte nastavení v .env soubor, který ukazuje na tuto novou DB. Spusťte php artisan migrate a zjistěte, zda jsou vaše migrace správně použity.

2) Pomocí stávající databáze smažte / zrušte všechny tabulky (udělejte si zálohu dat, pokud je chcete zachovat) a poté spusťte php artisan migrate a zjistěte, zda se tím problém vyřeší.



  1. Získejte ID z podmíněného INSERT

  2. Výpočet a úspora místa v PostgreSQL

  3. Vkládání nových sloupců doprostřed tabulky?

  4. Porozumění tomu, jak Android.com ukládá data v SQL Database Tutorial