목록Maria (2)
잡동사니
[MariaDB] Window에서 innodb_lock_wait_timeout 설정 방법
안녕하세요. yeTi입니다.오늘은 Window기반의 MariaDB에서 변수를 설정하는 방법에 대해서 알아보고자 합니다. 1. MariaDB를 설치한 디렉토리에 가면 my.ini 파일이 존재합니다.저같은 경우에는 D:/mariaDB 네요. 2. 해당 파일을 열면 아래와 같은 내용이 있습니다. [mysqld] datadir=D:/mariaDB [client] 3. mysqld 아래에 다음과 같이 설정값을 추가합니다.[mysqld] datadir=D:/mariaDB innodb_lock_wait_timeout=240 [client] 4. DB를 재부팅합니다. 5. 아래 쿼리로 변경사항을 확인합니다.show variables like '%wait_timeout%'
IT/Database
2017. 5. 29. 17:00
[MariaDB] errno: 150 "Foreign key constraint is incorrectly formed"
안녕하세요. yeTi입니다.오늘은 MariaDB에서 발생하는 150 오류를 해결한 방법을 공유해보려고 합니다. 제 경우에는 대상 컬럼과 타겟 컬럼이 모두 VARCHAR 타입이었고 길이도 동일했는데 해당 문제가 발생했습니다. 다른 점을 찾아보니 각 테이블의 기본 조합이 다르게 설정되어있었습니다.대상 테이블은 'latin1_swedish_ci'로 되어있었고 타켓 테이블은 'utf8_general_ci'로 되어있었습니다. 그래서 대상 테이블을 'utf8_general_ci'로 맞춰추고 외래키를 설정했더니 정상적으로 됐습니다.
IT/Database
2017. 3. 14. 14:53