본문 바로가기
반응형

전체 글411

SQL - MySQL DB 설치 mySQL 은 데이터베이스 입니다. mySQL 에서 제공하는 DBMS를 설치합니다. 설치 후에는 데이터를 관리하는 DB가 만들어 집니다. 교육이나 개인 사용을 위해서는 무료인 커뮤니티 에디션(Community Edition)을 영리를 목적으로 한다면 상용 에디션은 Standard, Enterprise, Cluster CGE 3개를 사용합니다. 여기서는 Community Edition을 사용합니다. 설치해 보겠습니다. 1. mySQL 사이트에서 설치파일 다운받기 1) 설치를 위한 PC 환경 - 윈도우즈 64bit Windows 10(또는 11) 2) mySQL 설치 경로에서 파일 다운 받기 설치 경로 https://dev.mysql.com/downloads/installer/ 다운 받기 Select Ver.. 2023. 8. 16.
installer를 활용한 MySQL 제거 하기 PC에 설친된 MySQL 제거를 위해 muSQL installer를 활용합니다. 1. "Remove" 클릭 2. Product 전체 선택 > "Next" 클릭 3. "Remove the data directory" 선택 후 "Next" 클릭 4. 선택된 Product 제거 : "Excute" 선택 -- 각 제품이 지워지는 과정이 표시됨. 시간이 대략 (5~10분 소요) 5. 전체 Product 제거 완료 > "Finish"선택 - 이때, MySQL Installer 제거 여부에는 체크 하지 말기(차후 사용을 위해서) 6. 제거 후 모습 (끝) 2023. 8. 16.
DBeaver 에서 mysql DB 백업 하기 DBeaver 에서 mysql DB 백업 하기 위한 방법입니다. DBeaver 고유 기능을 활용합니다. 백업 순서 백업 할 DB선택 테이블 선택 백업 실행 파일 확인 백업 진행 1. 백업할 DB를 선택 "도구 > Dump Database" 선택 2. 백업할 테이블 선택 일부만 백업 하거나, 전체를 선택 한다. "다음" 클릭 3. Export Configuration 화면 덤프 관련 Configuration 사항을 설정한다. 기본 사항을 유지 output folder 를 변경하여 원하는 폴더에 파일을 저장하자 -- 여기서는 "C:\dev\DB_Backup" 로 변경하였다. "start" 클릭 - Export 완료 ==> "취소" 선택 여기서 "start"를 다시 누르면 같은 내용의 백업이 계속 된다. 4... 2023. 8. 16.
DBeaver 활용하여 mySQL DB 백업 중 에러 발생 'mysqldump.exe' not found DBeaver 활용하여 mySQL DB 백업 중 에러 발생 에러 메세지 Utility 'mysqldump.exe' not found in client home 'C:\Program Files\MySQL\MySQL Router 8.0' (C:\Program Files\MySQL\MySQL Router 8.0) 원인 mysql 업그레이드 후 버젼을 DBeaver가 자동으로 인식하지 못해서 발생한 현상 path 오류 수작업을 path를 인식 시켜 주면 된다. 현상 처리 1. 해당 DB의 우클릭 > Edit Connection 선택 2. connection setting 메뉴 - Main 탭 --> 하단 Local Client 의 리스트 박스 ---> 현재 설치된 MySql 버젼을 선택. ---> 여기서는 MY.. 2023. 8. 16.
넷플릭스 "히트앤런" 미드 리뷰 장소는 이스라엘 어떤 도시. 어느날 아내가 뱅소니차에 치어 죽는다. 그날 아내는 미국으로 출국하기 위해 가는 중이었다. 차로 배웅해 주는 지인 차에서 내려 커피를 사러갔다 오는 길에 당했다. 가해 차량은 가던 길을 갔다. 남편의 사촌은 형사로 근무한다. 경찰 차량 조회 시스템에 번호를 입력하니 도난 차량으로 나왔다. 주변 CCTV를 확보하고 확인했다. 그 차가 주차빌딩 으로 들어가는 것이 나왔다. 차는 계속 올라갔다. 그들은 옥상에 주차 했다. 그 차량에서 2명의 백인 남성이 내렸다. 두명은 공항 CCTV에서 찾을 수 있었다. 헝가리인이고 영국으로 가는 비행기를 탄 것으로 나왔다. 뺑소니 차에 치인 여자의 남편은 쓸쓸이 집에서 술을 마시다 잠 자리에 들었다. 이상한 소리가 나서 나가니 복면한 사람이 공격.. 2023. 8. 15.
배포, 디플로이(Deploy) 프로그램을 개발하는 개발자는 자기 PC에서 작업을 한다. 개발된 프로그램을 테스트 하고 오류를 찾고 수정하는 작업을 반복한다. 드디어 완성이다. 이제 이 프로그램을 다른 사람들이 사용하게 해야 한다. 일반사람이 사용하는 IT환경을 운영시스템이라고 한다. 이 운영시스템에 개발된 프로그램을 옮겨야 한다. 이런 옮기는 작업을 배포라고 한다. 영어로 디플로이(Deploy)이다. 개발자는 자신의 프로그램에 오류가 없게 하기 위해 많은 테스트를 한다. 자기 PC에서 개발 입장의 테스트를 하고, 품질시스템에서 최종 테스트를 한 후 운영시스템에 배포한다. 운영에 배포한 후에는 잘 작동하는 지 모니터링이 필요하다. 만약, 운영시스템에서 결재와 같은 중요 기능이 작동하지 않는다면 끔직할 것이다. 테스트는 시간이 주어지는 .. 2023. 8. 9.
한국표준산업분류 조회 하기 협회에서 "한국표준산업분류" 를 적어 달라고 한다. 검색을 해 보니 아래 사이트가 나왔다. https://upjong.co.kr/korean-standard-industry-classification/ 한국표준산업분류 조회 - 업종코드 조회 한국표준산업분류코드 10차,한국표준산업분류표,한국표준 산업분류해설,한국표준산업분류 업종코드,대분류 upjong.co.kr 2가지 방법이 있다. 키워드로 찾는 방법과 분류로 찾는 방법이다. 먼저, 내가 속한 산업이 무엇인지 정의를 먼저 해야 한다. 그러기 위해서는 "분류" 방식이 편하다. 4가지 선택 항목이 있다. 차수: 가장 최근 수정 차수가 나온다. 아마 자동 선택될 것이다. 대분류: 리스트를 보고 가장 적합하다고 생각 되는 것을 선택한다. 틀리면 다시 선택하면 된.. 2023. 8. 9.
빅터 라발의 "엿보는 자들의 밤" "엿보는 자들의 밤" 책을 다 읽고 작가인 빅터 라발의 소개를 다시 읽었다. 책 날개에 나온 첫 구절에 미국 환상문학계를 이끄는 젊은 작가. 라는 문구가 이해 되었다. 여기서 엿보는 자는 누굴일까? 첵을 절반쯤 읽을 때 까지 감이 오지 않았다. 이야기는 평범한 미국의 이민 가정을 보여주고 있었기 때문이다. 이야기의 반전을 가져온 것은 주인공인 아폴로의 아내인 헤나가 그를 가격하고 아이를 죽이는 장면에서 부터다. 왜 남편을 가격하고, 아이를 죽이는 거지 ... 그리고 창문넘어 도망가지만, 경찰은 찾지를 못하고 있다. 그 흔적도 어디에도 ... 그 내용을 알고자 책에 빠져들었다. 이 작가의 묘미는 책의 3분의 2를 지나며 나타났다. 맨하튼 아래 작은 섬에 모여사는 여자와 아이들. 주인공이 아내를 극적을 찾게.. 2023. 7. 20.
베르나르 베르베르 의 "오늘은 뭘 쓰세요?" 를 읽고 베르나르 베르베르는 자신의 글쓰기 인생을 책으로 냈다. 재목은 "베르나르씨, 오늘은 뭘쓰세요?" 이다. 460여 페이지가 자신의 어린 시절부터 지금까지의 글쓰기에 대한 이야기 였다. 베르나르 베르베르씨가 나이가 60이 넘은 줄 지금 알았다. 마지막 챕터가 "예순살 에필로그" 였고 그게 작년의 이야기 였다. 글을 쓰고, 책을 낸 작가의 입장에서 베르나르의 글 인생을 보았다. 그는 매일 4시간 반을 글 쓰기에 몰입했다. 아침 8시부터 12시 반까지. 그에 대한 영향은 다른 작가의 글을 보고 영향을 받은 것이다. 우리는 알게 모르게 다른 사람의 영향을 받으며 산다. 베르나르 베르베르다 다르지 않았다. 단지, 그는 그 영향을 잘 소화 했다. 그 글에는 많은 등장인물이 나온다. 이 인물의 캐릭터도 그가 살아오며 .. 2023. 7. 4.
오류 처리 OperationalError 3140, 'Invalid JSON text 파이썬에서 mysql에 데이터를 입력하는 중에 아래 에러가 발생했다. OperationalError: (3140, 'Invalid JSON text: "Missing a comma or \'}\' after an object member." at position 22 in value for column \'log_device.create_time\'.') mysql의 해당 칼럼은 JSON 타입니다. 원인은 "create_time" 에 담겨진 데이터에 문제가 있는 것이다. 에러메세지에는 콤마(,) 나 "}"이 문제일 것이다고 나왔다. 소스데이터는 다음과 같다 'create_time': 'a1#prod#1090231"#2023-05-04 16:37:09.379' 자세히 보니, 마지막 # 이전에 큰따옴표가 포.. 2023. 6. 26.
반응형