목록💡 백엔드/MySQL (2)
코딩마을방범대
dump로 백업 후 프로젝트 실행 시 save할 때 아래와 같은 오류가 발생하여 검색해보았다. Caused by: org.hibernate.HibernateException: The database returned no natively generated identity value PK와 Auth Increment 문제라하여 테스트 겸 MySQL 워크벤치에서 데이터를 삽입한 후 삭제를 진행해보려하였으나 이번엔 아래와 같은 오류가 발생했다!! Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle ..
백업을 하는 방법으로는 두가지가 있다! 터미널을 이용하는 방법과 워크벤치를 이용하는 방법이다. 우선 워크벤치를 이용하는 방법을 먼저 알아본 후 터미널로 이용하는 방법을 알아볼 예정이다. dump 파일로 백업하기 1. Workbench 이용 1. 복사할 데이터베이스 선택 후 export 2. 생성될 sql을 이용해 붙여넣기 할 DB에 이용 Export Option에서 Export to Self-Contained File 로 선택해줘야 하나의 SQL로 생성됨 2. 터미널 이용 ※ cd 를 통해 sql 파일을 만들 폴더로 미리 이동하기! # mysqldump -u [계정명] -p [스키마명] -h [ip주소] -P [포트번호] > [생성할 dump파일명].sql 백업 실행 시 아래와 같은 오류가 발생할 수 있..