반응형 mariadb error2 Mysql Foreign key checks Mysql 관리 도중 마주친 아래와 같은 에러 문구 해결방법에 대해 알아보겠습니다. ERROR: cannot truncate a table referenced in a foreign key constraint 해당 에러가 나는 이유는 비교적 간단합니다. 바로 의미자체가 외래 키 제약 조건 위반 또는 해당 쿼리 실행이 안된다는 의미입니다. 하지만 Mysql 에서는 이 제약 조건 자체를 무시하는 방법이 있습니다. 비교적 간단한데요. 바로 아래명령을 통해 가능합니다. set foreign_key_checks = 0; 이것은 바로 외래 키 제약 조건을 무시하겠습니다 라는 뜻으로 외래 키 제약조건에 해당하는 모든 action이 가능해집니다. 자 그럼 아래 순서대로 action을 실행해 주시면 되겠습니다. 1. s.. 2021. 10. 12. Failed to start MariaDB 리눅스 CentOS7 MariaDB를 사용하려고 하는데 다음과 같은 에러가 발생했습니다. 원인이 되는 내용을 보니 innoDB를 실행하는데 문제가 있는 것 같아서 찾아보니 구글에서는 여러가지 내용들을 찾을 수 있었지만 근본적인 해결책이 되는 내용은 찾지 못했습니다. 먼저 MariaDB 설치 순서에 대해 말씀드리면 아래와 같습니다. vim /etc/yum.repos.d/MariaDB.repo 파일 내용을 다음과 같이 작성하고 yum install -y MariaDB-server MariaDB-client 명령을 통해 설치를 합니다. 여기까지 설치 한 후 systemctl start mysql 명령을 실행하면 잘 동작하는 것을 확인할 수 있습니다. 그런 다음 /etc/my.cnf 파일에서 default-st.. 2021. 8. 30. 이전 1 다음 반응형