일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JSP
- 타입스크립트심화
- SQL
- 파이썬
- 자바스크립트심화
- 컴퓨터구조
- 쇼핑몰홈페이지제작
- 머신러닝
- 데이터베이스
- 중학1-1
- 연습문제
- 순환신경망
- rnn
- 상속
- JSP/Servlet
- html/css
- 데이터분석
- 자바
- 자바스크립트
- 정보처리기사실기
- 자바 실습
- JDBC
- ChatGPT
- 디버깅
- 중학수학
- 정보처리기사필기
- 개발일기
- 혼공머신
- 컴퓨터비전
- 딥러닝
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
SQL로 데이터 다루기 심화 수업 소개 및 MySQL 완전삭제 + 재설치 본문
오늘은 평소보다 조금 늦은 5시 반에 일어나 새벽 공부를 시작해 본다. 시험 장소도 일찍 서둘러서 가야 하니 공부는 별로 많이 하지 못할 것 같다. 그래도 오늘부터 SQL 공부를 다시 이어서 하기로 했으니 그 첫 스타트를 끊으려고 한다. 10월 둘째 주와 지난주에 걸쳐 3일 동안 SQL 기초 공부를 했었다. 아직 심화 과정이 남아있고 MySQL 책도 1/3일밖에 마치지 못한 상태이다. 갑자기 프로그램이 실행이 되지 않아 실습을 진행할 수 없었는데 모두 삭제하고 다시 설치한 후 시작해보려고 한다.
아마도 3일 정도 공부를 하면 이 모든 과정을 마칠 수 있을 것 같다. 그러면 수요일부터는 지난번에 하다 만 딥러닝부터 해서 컴퓨터 비전 전 과정을 학습하려고 한다. 빨리 컴퓨터 비전 공부를 하고 싶다.
수업 소개 오리엔테이션
수업 소개에 대한 간단한 강의를 듣고 학습을 진행해본다. 그래도 첫 수업은 어떤 수업으로 어떻게 진행되는지 알 수 있는 중요한 수업이다.
MySQL 완전 삭제하기
설치할 때 MySQL의 기록이 남아있으면 포트 번호가 충돌된다. 그럴 때는 윈도우 설정에서 관련된 앱을 모두 삭제해야 한다. 그런 다음 Program Files 또는 Program Files(x86)에서 MySQL 관련 폴더를 모두 삭제한다. 그리고 ProgrameData에서도 MySQL을 제거한다.
이때 ProgrameDate는 숨김 폴더이므로 이를 해제하고 삭제해야 한다.
MySQL 재설치하기
이제 포트 번호 충돌이 일어나지 않는다. ProgramData에 같은 파일이 존재한다는 메시지가 뜨면 이건 완전 삭제가 제대로 되지 않았다는 뜻이다.
드디어 설치가 모두 잘 되었다.
정상 작동은 잘 되는데 지난번처럼 오류 메시지가 떠서 이 부분이 조금 걸린다. 이 메시지는 MySQL 워크벤치에서 작업공간(workspace) 파일을 읽을 수 없을 때 발생하는 오류이다. 특정 작업공간 파일이 손상되었거나, 해당 파일이 존재하지 않아 복구할 수 없는 경우에 나타난다.
하지만 현재 작업에 문제가 없다연 이 오류는 무시해도 괜찮다. 작업공간 파일은 일반적으로 최근 작업 상태나 열린 쿼리 탭 등의 정보를 저장합니다. 이런 정보가 중요하지 않다면 오류를 무시해도 MySQL 워크 벤치 사용에 큰 문제는 없다.
학습을 마치고
금방 MySQL을 삭제했다. 이제 책과 버전이 같은 걸로 다시 설치를 진행해 볼 생각이다. 지난번에는 선생님이 제공하는 코드를 대부분 복사해서 썼지만, 이번에는 내가 직접 코드를 치면서 주석도 달고 공부를 제대로 해볼 생각이다.
이번에는 짧은 강의였지만 다음 포스트에 본격적인 공부를 진행해보려고 한다.
여기까지 해서 SQL을 완전 삭제 후 재설치를 했다. 이번에도 같은 오류가 반복적으로 뜨는지 살펴보려고 한다. 설치만 하는데 1시간이나 걸렸다. 아마도 SQL 심화 과정 첫 번째 공부는 정보처리기사 실기시험이 끝난 후에 집에 와서 해야 할 것 같다. 그리고 시험이 일찍 끝난다면 주일 예배도 드려야겠다.
'알고리즘 및 자료 관리 > SQL' 카테고리의 다른 글
실전용 SQL 미리 맛보기 5 - 데이터베이스 개체 2 : 스스로 실습해보기 (0) | 2024.10.20 |
---|---|
실전용 SQL 미리 맛보기 4 - 데이터베이스 시작부터 끝까지 2 : 스스로 실습해보기 (0) | 2024.10.20 |
서브쿼리 4 - 위치에 따른 분류 및 미션 문제 풀기 (0) | 2024.10.13 |
서브쿼리 3 - 반환에 따른 분류 2 : 다중행 서브쿼리 실습해보기 (0) | 2024.10.13 |
서브쿼리 2 - 반환에 따른 분류 1 : 단일 행 서브쿼리와 다중 행 서브쿼리 (0) | 2024.10.13 |