MySQL 테이블은 함부로 update를 execute하면 안된다는 큰 교훈을 배웠다.
명령어 하나 잘못쳤다가 한 column의 데이터가 모조리다 한개의 단어로 업데이트 되어 버렸다.
MySQL은 왜 Ctrl + Z가 없는 것인가....ㅠ
그래서 앞으로는 백업을 하면서 작업을 해야겠다고 배웠다.
#0. 터미널을 열고, 서버에 접속
ssh -p 포트번호 서버주소(ip 또는 도메인) (엔터)
비밀번호 입력 (엔터)
#1. 테이블 백업하기
# mysqldump -u 사용자계정 -p 디비이름 테이블이름 > 백업할테이블이름.sql
(엔터)passowrd :
비밀번호 입력 (엔터)#2. 테이블 복원하기
# mysql -u 사용자 계정 -p 복원할디비 < 백업된테이블이름.sql
(엔터)
passowrd :
비밀번호 입력 (엔터)
'Python notes > Web Programming' 카테고리의 다른 글
파이썬) Pandas로 MySQL 접속하는 두가지 방법 (+Pymysql, SqlAlchemy) (0) | 2021.05.10 |
---|---|
파이썬으로 웹프로그래밍) 1. 웹프로그래밍의 이해 (1) (0) | 2019.08.26 |
MySQL) Python, Incorrect string value 해결하기 (2) | 2019.01.24 |
MySQL) Workbench, 특정 Column의 간추린 값만 보기, 해당 값을 Count 하기 (0) | 2019.01.23 |
MySQL) Workbench 테이블에 직접 데이터 채우기 (+Column에 데이터 삽입하기) (0) | 2019.01.16 |
댓글