일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- it
- centOS7
- kakao
- 해석
- 프래그먼트
- NGINX
- 안드로이드
- 개발
- unity
- 구글
- C
- javascript
- error
- C lanuage
- Portfolio
- ubuntu
- H2O
- 자바
- java
- techEmpower
- android
- php
- 한글
- 컴퓨터과학총론
- mariadb
- MySQL
- caddy
- server
- 번역
- 개발자
- Today
- Total
목록전체 글 (395)
개발모음집
도커 실행시키기 sudo systemctl start docker 라고 명령어를 쳤더니 Unable to start Docker service with error “Failed to start docker.service: Unit not found.” 라는 에러발생 아래의 명령어로 실행시킬 수 있었다. $ sudo snap start docker 출처 : stackoverflow.com/questions/43569781/unable-to-start-docker-service-with-error-failed-to-start-docker-service-unit
select할 때 row들을 그룹핑해서 중복되는 row가 많은 순으로 ranking 조회하고 싶었다. set @row_num = 0; SELECT @row_num:=@row_num + 1 as ranking, count(C) as count FROM a GROUP BY b HAVING count > 1; 이렇게 하니까 조회할 때마다 row_num의 수가 올라갔다. 그래서 select할 때마다 set 0으로 해주면 될 것 같긴한데 디비가 바뀌거나 새 플랫폼을 할 때마다 기억해야할 것 같아서 실수할 것 같다. 출처 : clausvisby.com/ko/1737-mysql-how-to-get-row-number-order.html 그래서 select할 때마다 row_num을 0으로 초기화해주는 식으로 했다 SE..
이벤트 추가하는 법 CREATE EVENT IF NOT EXISTS update_event ON SCHEDULE EVERY 1 DAY STARTS '2020-12-19 04:00:00' #이벤트 시작날짜 ON COMPLETION PRESERVE ENABLE COMMENT '이벤트 커멘트' DO # 추가할 sql문 UPDATE product p SET share_count = (SELECT COUNT(id) as count FROM share sh WHERE p.id = sh.unique_id) WHERE p.id > 1; # WHERE p.id > 1의 의미는 모든 컬럼을 의미한다. DELIMITER 이벤트 삭제하는 법 DROP EVENT update_event 참고: https://web-inf.tis..
nano /etc/mysql/mysql.conf.d/mysqld.cnf mysqld.cnf 파일에 가서 mysqld 부분에 아래와 같이 적어주고 재시작한다. [mysqld] event_scheduler=on 참고 : https://dba.stackexchange.com/questions/95143/how-to-turn-event-scheduler-on-permanently-in-mysql
3개 Join을 하면서 count를 하니까 count가 최대치로 조회되었다. count()안에 distinct로 중복제거하니 해결 출처: stackoverflow
1. docker설치 // docker 설치$ curl -fsSL https://get.docker.com/ | sudo sh// 현재 로그인한 user에게 권한 허용$ sudo usermod -aG docker $USER출처 : subicura 에러 발생- curl로 docker 설치하려고 할 때 아래와 같은 에러 발생 /var/lib/dpkg/lock 잠금파일을 얻을 수 없습니다. 해결법 reboot 2. ubuntu 16.04 실행 $ docker run ubuntu:16.04 출처 : subicura 에러 발생docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docke..
잘되던 서버 코드가 로컬 컴퓨터에서 서버로 옮기자 The \"data\" argument must be one of type string, Buffer, TypedArray, or DataView. Received type undefined 에러가 발생하면서 안됐다. 에러 문제를 찾고 보니, env파일을 옮기지 않아서 그랬던 것이었다. 참고 : github.com/sysgears/apollo-universal-starter-kit/issues/827
backup.sh #!bin/sh datetime=$(date +%Y_%m_%d) backupPath= USERNAME=root PASSWORD= DATABASE= /usr/bin/mysqldump -u$USERNAME -p$PASSWORD -t $DATABASE > $backupPath/mysql_backup_$datetime.sql tar cvzf mysql_backup_$datetime.tar.gz mysql_backup_$datetime.sql rm -rf *.sql backup-rm.sh