1) 날짜 시간 자동 입력
crawldate 에 crawling 시간을 자동으로 입력하고 싶다. => not null, default 는 CURRENT_TIMESTAMP
2) truncate 에러
A 테이블의 pk 가 B 테이블의 fk 로 사용될때
truncate A;
하면 아래와 같은 에러가 뜬다.
Error Code: 1701
Cannot truncate a table referenced in a foreign key constraint
이럴 경우
> set FOREIGN_KEY_CHECKS = 0;
Query OK, 0 rows affected (0.000 sec)
> truncate A;
3) autocommit자동 commit 하고 싶다면 아래와 같이 'autocommit' : True 넣으면 된다.
connection = {
'user' : 'root',
'password' : '',
'host' : 'localhost',
'port' : '3306',
'database' : 'brandiv1',
'charset' : 'utfmb4',
'autocommit' : True
}
'Database' 카테고리의 다른 글
Mysql Partition (테이블 분할) (0) | 2023.08.09 |
---|---|
mariadb root 패스워드 아무거나 넣어도 로그인이 됩니다. (0) | 2022.03.24 |
SQLyog 12.x euckr 한글이 안될 경우 (0) | 2014.11.19 |
mysql-bin 로그 (0) | 2013.12.10 |
TOAD EXPLAIN PLAN 설정 (0) | 2012.10.08 |