반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 리액트구글애널리틱스
- react-ga
- awss3
- git squash
- 디자인패턴
- Git commit 합치기
- FirebaseAnalytics
- 시스템설계
- cypress React
- 시스템설계면접
- react
- 전략패턴
- 가상면접으로대규모시스템
- 시스템설계방법
- 시스템설계면접예시
- 테스트코드책
- 시스템설계면접팁
- 리팩터링2판테스트
- git commit merge
- 가상면접3장
- 가상면접2장
- formik react-query submitting not working
- 리팩토링2판4장
- gitsquash
- s3이미지다운로드됨
- file not found Error
- git commit 협업
- 헤드퍼스트전략패턴
- formik submitting not working
- cypressBDD
Archives
- Today
- Total
mingg IT
[DBeaver] 내가 겪은 DB dump, restore시 발생한 에러 및 해결법(MySql) 본문
라이브나 스테이징 DB내 데이터를 로컬로 옮겨와 테스트 해야할 상황이 발생했다.
사실 라이브용 DB를 덤프뜨는 건 실제 서비스에 무리가 갈 수도 있고, 용량이 커질수록 다 비용이기 때문에 지양하는게 최대한 좋다.
이로인해 덤프뜨는 작업을 자주 하지 않는데, 할 때마다 겪은(반복적인) 문제에 대한 해결책을 정리하고자 한다.
mysql-client path를 못 찾는 현상(/opt/homebrew/opt/mysql-client/bin)
mysql-client를 설치했다면 opt내 path를 찾아와야하는데 도저히 안 보인다.
해결법
command + shift + g 로 검색창을 띄운뒤 path를 붙여넣기 한다.
드디어 찾았다.
이제 선택하고 Start를 누르면 dump가 떠진다.
the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation 에러
해결법
EditConnection -> userName을 root로 변경해 주었다.
global.gtid_purged cannot be changed: the added gtid set must not overlap with @@global.gtid_executed 에러
해결법
모든 테이블을을 drop 하고 다시 restore 했다.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' 에러
이후 또 다른 에러가 발생했다.
해결법
Server Host를 localhost -> 127.0.0.1로 바꾸어 주었다.
권환 관련 에러
해결법
dump뜬 sql 파일에 아래에 해당하는 부분을 주석처리 한다.
-- SET @@SESSION.SQL_LOG_BIN= 0;
-- SET @@SESSION.SQL_LOG_BIN = @MYSQLDUMP_TEMP_LOG_BIN;
-- SET @@GLOBAL.GTID_PURGED=/*!80000 '+'*/ '';
파일 가장 아래에
-- SET @MYSQLDUMP_TEMP_LOG_BIN = @@SESSION.SQL_LOG_BIN;
'BackEnd' 카테고리의 다른 글
[Spring Security Oauth2.0 Client] Apple 로그인 (10) | 2023.08.21 |
---|---|
[MySql] 쿼리 속도 개선 (Virtual Column 및 인덱스 적용) Or 절 여러개 예시 (0) | 2023.07.28 |
[가상 면접 사례로 배우는 대규모 시스템 설계 기초] 3장 시스템 설계 면접 공략법 (2) | 2023.07.09 |
[가상 면접 사례로 배우는 대규모 시스템 설계 기초] 2장 개략적인 규모 추정 (0) | 2023.07.09 |
[가상 면접 사례로 배우는 대규모 시스템 설계 기초] 1장 사용자 수에 따른 규모 확장성 (1) | 2023.07.03 |
Comments