데이터베이스
-
redis설치하기 재정리NULL STACK 2019. 10. 24. 15:33
기존에 써놓은 redis 설치하기 안보고 그냥 redis 홈페이지에 나온대로 했다. 더 빠르고 쉬웠음. 레디스를 저장할 위치에서 순서대로 네가지 명령어를 터미널에서 실행한다. wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make make test (안해도 괜찮음) ls로 디렉토리를 확인하면 설치된것을 확인 할 수 있다. cp src/redis-server /usr/local/bin/ cp src/redis-cli /usr/local/bin/ 위 명령어로 디렉토리를 카피해 주거나 make install 이렇게 해주면 준비 끝. 설치가 잘 되었는지 확인해보자. 우선, 다음 명령어를 실..
-
[헤로쿠] Heroku clearDB 연동해서 mysql 사용하기 1NULL STACK 2019. 4. 4. 17:38
Heroku와 mysql 연동하기. Heroku에서는 clearDB라는 애드온을 제공한다. 연결 해보자. 대시보드를 통해 디비를 설정할 앱 상세로 들어와서 Resources탭을 눌러보면 Add-ons라는 검색창이 보인다. cearDB를 검색한다(사진). 처음에 선택하면 우측 상단에 빨간색 경고창이뜨는데 결제정보를 입력하라는거다. 카드 등록해주고나면 (하지만 난 Free사용할거임) 등록됨. 터미널에가서 heroku addons라고 실행시켜본다. 그러면 cleardb를 확인할 수 있다. 터미널에 heroku addons:create cleardb:ignite 라고 쳐준다. 해당 앱 이름과 함께 결제정보가 뜬다. 나는 free..... 그다음부터는 매뉴얼대로 하면됨. 사이트에서 Documentation에서 찾..
-
mysql 다른 데이터베이스의 3개 테이블 조인하기NULL STACK 2018. 9. 4. 15:10
0. db1에 있는 A와 B, db2에 있는 C 1. 기본 테이블A의 컬럼명 : 번호 , 아이디 . 2. 조인할 테이블 B의 컬럼명 : 아이디 , 이름 3.조인할 테이블2 C의 컬럼명 : 아이디 , 이름 4. A의 아이디를 사용하는 사람의 이름을 출력하고싶음. >> select 번호,아이디,COALESCE(b.이름,c.이름) from db1.A a left join db1.B b on a.아이디=b.아이디 left join db2.C c on a.아이디=c.아이디