본문 바로가기
오류를 개발새발

MySQL ) Variable 'unique_checks' can't be set to the value of 'NULL'

by 휴일이 2023. 5. 19.

배포 시도 중, RDS 랑 연결하는데

DB서버에 테이블을 넣기 위해

테이블 생성 쿼리를 추출해서 복붙했는데

해당 오류가 생겨서 난항을 겪었다

 

 

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

 

쿼리 맨 위에 해당 부분을 복붙해주니 정상적으로 쿼리가 돌아간 것을 볼 수 있다

fk 때문에 선언 순서 오류(?) 가 있어서 그런 거 같은데

그냥 일단 모든 제한을 체크 해제하고 하는 거 같음

728x90