[백업 Export]
> mysqldump -u mysql_user -p DATABASE_NAME > backup.sql
# 예시
> mysqldump -u root -p freeporkbelly > backup.sql
[백업 Import]
> mysql -u mysql_user -p DATABASE < backup.sql
> LOAD DATA INFILE ‘/사용자경로/파일명.csv’ INTO TABLE categories FIELDS TERMINATED BY ‘,’;
이 부분은 추후 업데이트 할 예정임
- DELETE : 데이터만 삭제 (id값이 새로 시작되지 않음)
- TRUNCATE : 데이터 +메모리 공간까지 다 삭제 (id값도 삭제)
단, 다른 테이블에서 foreignKey로 참조하고 있는 테이블이면 삭제되지 않음. ForeignKey 조건 변경해야 적용가능.
DELETE FROM 테이블명;
ALTER TABLE 테이블명 AUTO_INCREMENT = 1;
# img_url=''인 row 삭제하기
> delete from product_descriptions where img_url = ‘';
# img_url이 Null인 row 삭제하기
> delete from product_descriptions where img_url is Null;
# 오늘 날짜로 수정하기
update categories SET produced_date= now();