mysql을 8.0으로 업데이트 하면서 기존 데이터 베이스가 날아갔고, 다시 복구되지도 않았다. 이번 기회에 서버를 재설치 하고 요즘 뜨는 docker로 서비스를 돌리기로 해다. 의지는 있지만 docker 기본 개념과 철학을 잘 이해하지 못한 상태에서 apache, mysql을 연동하는데 너무나 어려웠다. docker container는 한 개 daemon만 실행한다. 여러 daemon이 필요하면 container를 새로 만든다. docker build 옵션 중 cmd ,entrypoint는 […]
[태그:] mysql
기존 파일을 조금 업데이트 했다. 카톡 등 다른 사람에게 받은 사진에서 정보를 추출할 수 없다. 아쉬운대로 기록한 날을 찾아 기록했다. date=$(eval “awk ‘BEGIN{FS=\” \”;}/DateTimeOriginal/{print \$4}’ temp”) time=$(eval “awk ‘BEGIN{FS=\” \”;}/DateTimeOriginal/{print \$5}’ temp”) #2018-9-29 삽입. #파일 중, null로 date가 입력되는 파일에 파일 생성 날자로 강제로 삽입. if [ -n $date] then date=$(ls $CMD -lh –full-time | […]
mysql 중복 데이터 삭제
매번 인터넷에서 찾다쓰다, 귀찮아 나중에 한번에 쓰기 위해 기록한다. 아래 사이트를 참조했다. 지운 후, rollback https://stackoverflow.com/questions/11011384/how-to-test-an-sql-update-statement-before-running-it inner join http://rapapa.net/?p=311 중복 데이터 찾기 http://ra2kstar.tistory.com/26 사진을 database에 추가하면, 가끔? 중복 데이터가 생긴다.어디가 문제인지 모르겠으나, 중복되는 경로를 지우고 싶다. myphpadmin으로 임시 테이블을 작성하면 세션이 끝나면서 죽어버려 사용할 수 없다. 터미널로 연결하여 사용했다. #임시 테이블 작성.. CREATE TEMPORARY TABLE […]
WordPress로 에버노트 대신하기
워드 프레스 템플릿으로 에버노트 대신하기 에버노트를 한 5년정도 잘 사용했었다. 작년에 에버노트의 내용을 백업하기 위해 database에 접근했으나, 에버노트 제작사에서 접근을 허용하지 않았다. 관련 프로그램들이 있었으나, 잘 되지 않았고, 데이터가 너무 많은지 파일을 받는데 한계가 있었다. 내가 만든 데이터인데 내가 제대로 소유를 못하고 있다고 생각하니 씁씁했다. 이번 기회에 에버노트를 떠나기로 하고, WordPress로 만든 블로그에 에버노트를 대신할 […]
mysql을 사용한 견적 산출 방법
필요 조건.. 1. 최소 아이템을 입력으로 2. 업데이트는 빈번하게.. 3. 한번 입력한 아이템은 다른 곳에서 사용할 수 있도록.. 임시 테이블을 만들어서, (각 경우에 따른, 주제어반/보조제어반+메이커 조합) 어느 아이템이 들어갈지 정함.. 이 임시 테이블에 수량에 대한 항목이 정해져 있어야 됨.. 모든 테이블에서 해당하는 아이템을 뽑아내면, 사용 가능할 것 같음.. select * from `cost`; create temporary table […]