prosource

MySQL Workbench에서 MariaDB Pph MyAdmin으로 데이터베이스 모델 내보내기

probook 2023. 8. 16. 22:27
반응형

MySQL Workbench에서 MariaDB Pph MyAdmin으로 데이터베이스 모델 내보내기

저는 MySQL Workbench에서 데이터베이스 모델을 설계했습니다.그런 다음 모델을 내보내 SQL 스크립트를 생성합니다.마지막으로 MariaDB PphpMyAdmin으로 가져올 때 다음과 같은 오류가 발생합니다.

#1067 - '생성됨'에 대한 기본값이 잘못되었습니다.

MariaDB 버전: 10.5.4

당신은 알기라도 하나요?

제 솔루션은 다음과 같습니다.

UPDATE Current_TIME 스탬프에 DATTIME NULL 기본 NULL 생성

MySQL이 다음과 같은 날짜를 거부했습니다: 0000-00-00:00:00

오래된 버전인 것은 알지만 방금 이 문제에 부딪혔는데, Maria 10.5는 ALLOW_INVALID_DATES가 SQL 모드로 설정되어 있어도 잘못된 삽입을 허용하지 않는 것 같습니다. 10.3.문서에서 이에 대한 참조를 찾을 수 없지만 10.3에 잘못된 날짜를 삽입할 수 있으며 테스트한 여러 서버에서 10.5에 잘못된 날짜를 삽입할 수 없습니다.이 문제를 대규모 데이터베이스의 10.3에서 업그레이드하면 null 허용이 모범 사례인지 여부에 관계없이 대규모 애플리케이션이 중단되고 10.3으로 되돌아갑니다.

언급URL : https://stackoverflow.com/questions/63505761/export-database-model-from-mysqlworkbench-to-mariadb-phpmyadmin

반응형