Laravel 5.4 php artisan 마이그레이션 프롬프트 테이블이 이미 존재합니다.
我想大声告诉你
我想大声告诉你 2017-05-16 16:47:03
0
2
442

데이터베이스에 테이블이 없을 때 실행

으아악

실행 후에는 데이터베이스에 마이그레이션과 사용자라는 두 개의 테이블만 남게 됩니다

다시 실행

으아악

데이터베이스에 새로 추가되는 사항은 없습니다. 해결하다.

我想大声告诉你
我想大声告诉你

모든 응답(2)
给我你的怀抱


설정 전 mysql的限制,在migrate인덱스 길이가

초과되었습니다. 으아악

더 작거나...

大家讲道理

이것은 5.4가 MySQL/MariaDB에서 기본적으로 utf8mb4 문자 집합을 사용하기 때문입니다.

https://laravel.com/docs/5.4/migrations#indexes

문서에 있는 샘플 수정 사항을 설치하기만 하면 됩니다.

AppServiceProvider.php에서 부팅 메소드, Schema::defaultStringLength 메소드 호출

으아악

그런데 데이터베이스의 innodb_large_prefix 구성

을 활성화할 수도 있습니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿