Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menyelesaikan Ralat \'Jadual Asas Sudah Wujud\' dalam Migrasi Laravel 5.5?
Pengendalian Ralat Laravel 5.5: Menyelesaikan "Jadual Asas Sudah Wujud" untuk Migrasi
Menghadapi ralat "Jadual asas atau paparan sudah wujud" ( kod ralat 1050) apabila melaksanakan perintah php artisan migrate dalam Laravel 5.5 boleh mengecewakan. Ralat ini menunjukkan bahawa jadual pangkalan data yang dinyatakan dalam migrasi sudah wujud.
Penyelesaian Masalah dan Penyelesaian
Contoh Fail Migrasi
Versi pengubahsuaian create_users_table.php berikut harus menyelesaikan isu:
<code class="php">use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateUsersTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::dropIfExists('users'); Schema::create('users', function (Blueprint $table) { $table->increments('id'); $table->string('name'); $table->string('email')->unique(); $table->string('password'); $table->rememberToken(); $table->timestamps(); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('users'); } }</code>
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat \'Jadual Asas Sudah Wujud\' dalam Migrasi Laravel 5.5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!