일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래머스 코딩테스트
- 정처기기출
- 프로그래머스 레벨0
- 코테스터디
- 알고리즘문제
- 프로그래머스
- js
- 코딩테스트
- 프로그래머스알고리즘
- 프로그래머스 코테
- 프로그래머스 알고리즘
- CSS
- next.js
- 자바스크립트
- 프로그래머스 Lv.0
- next.js 에러
- 프로그래머스코딩테스트
- html
- 프로그래밍
- 코딩
- 코테공부
- mysql
- 프로그래머스코테
- 개발자
- 코테준비
- 정보처리기사
- Redux-Toolkit
- 알고리즘스터디
- 1일1코테
- 알고리즘공부
- Today
- Total
계발하는 개발자
[MySQL] workbench로 테이블 데이터 수정, 삭제하기 본문
workbench로 데이터 삽입하는거 정리했으니까 수정하는 것도 정리해본다.
MySQL 데이터 삭제 (워크벤치 이용)
✅ 1. 테이블 항목 우측에 있는 도구아이콘 클릭
먼저 workbench 로그인하고 들어온후에
바로 보이는 화면에서 테이블 항목에 커서를 가져다댔을 때 나오는
도구 아이콘을 클릭한다.
그럼 위와 같은 테이블 셋팅 설정하는 탭이 열린다.
✅ 2. 삭제할 데이터 항목에 Delete Selected 클릭
삭제하려는 데이터 열 항목에 마우스 우클릭 > Delete Selected 클릭
side, gugun 열이 필요없어져서 이것들을 삭제해줬다.
✅ 3. 삭제후 Apply로 변경사항 적용
일단 화면상에 삭제는 됐는데
더 완벽하게 삭제시키기 위해 우측 하단 [Apply] 클릭
그러면 위 같은 창이 뜬다.
'너 데이터 삭제한다 했는데 아래 항목들 삭제하려는거 맞아?
잘못 누른거 아니지?'
개인적으로 눌렀을때 바로 삭제안되고 중간에 이런 확인창이 있어서 다행ㅎ
'응 맞아!!' Apply를 눌러준다.
성공적으로 db에 적용됐다는 안내창이 뜨는데
Finish를 눌러준다.
변경 사항이 잘 적용됐다는 메시지가 뜨며
삭제한 열 항목들이 확실하게 사라져있다.
MySQL 데이터 수정 (워크벤치 이용)
✅ UPDATE SET문을 사용하여 데이터 변경
update ~ set 문을 사용하여 데이터를 변경할 수 있다.
이 경우 where절을 같이 사용해 테이블 어디에 있는 데이터를 수정하려고 하는지
구체적으로 명시해줘야 한다.
예를들어 아래와 같은 형식으로 sql 쿼리를 작성해주면
UPDATE shoopen_db.stores SET name='부산 아트몰링점' WHERE idx=9;
'shoopen_db.stores' 테이블에서 'idx' 열이 9인 행의 'name' 열 값을
'부산 아트몰링점'으로 업데이트하겠다는 의미가 된다.
그런 후 다시 stores 테이블을 재조회했을 때 (데이터 갱신 목적)
테이블 그리드뷰에서 정상적으로 반영이 된 것을 확인할 수 있다.
※ 참고로 SET SQL_SAFE_UPDATES=0; 쿼리는
sql safe 모드 해제하려고 작성한건데
이거에 대한 자세한 사항은 이전 포스팅을 참고하자 ⬇️
나머지 변경 필요한 데이터들도 모두 변경해준뒤
MySQL 어드민페이지에 들어가보면
위와 같이 변경된 데이터가 바로 반영되어있다.
원래 변경 전 최초 모습은 이랬음 ⬇️
'📚 Database > MySQL' 카테고리의 다른 글
[MySQL] Read Only 해제하기 | workbench 데이터 수정이 안될 때 (0) | 2023.09.30 |
---|---|
[MySQL] DBMS Workbench DB Table 백업 및 복원 (0) | 2023.09.30 |
[Vue.js+MySQL] axios로 API 호출 및 데이터 받기 (0) | 2023.09.06 |
[MySQL+PHP] MySQL 접속후 데이터 가져오기 (0) | 2023.08.29 |
[MySQL] 데이터베이스 생성과 삭제, 테이블 속성 만들기 (0) | 2023.08.29 |
dev_genie
@dev_genie
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!