집 >데이터 베이스 >MySQL 튜토리얼 >Laravel 5.5 마이그레이션에서 \'기본 테이블이 이미 존재합니다\' 오류를 해결하는 방법은 무엇입니까?
Laravel 5.5 오류 처리: 마이그레이션을 위한 "기본 테이블이 이미 존재함" 해결
"기본 테이블 또는 뷰가 이미 존재합니다" 오류 발생( 오류 코드 1050) Laravel 5.5에서 php artisan migration 명령을 실행할 때 실망스러울 수 있습니다. 이 오류는 마이그레이션에 지정된 데이터베이스 테이블이 이미 존재함을 나타냅니다.
문제 해결 및 해결
예제 마이그레이션 파일
create_users_table.php 마이그레이션의 다음 수정 버전으로 문제가 해결됩니다.
<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>
위 내용은 Laravel 5.5 마이그레이션에서 \'기본 테이블이 이미 존재합니다\' 오류를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!