전체 글 썸네일형 리스트형 실시간 DB 업데이트 - 1 웹페이지에서 실시간으로 DB 업데이트를 위한 기능을 구현해야한다. ajax를 사용해 일정 간격을 두고 계속 DB를 받아오는 방법이 있는데, 비효율적이고 옛날 방식이라고 한다. HTML5의 웹소켓 통신 기능으로 구현할 수 있다고 한다. html5 의 웹소켓을 이용해서 접속된 클라이언트들에 데이터를 push(broadcast)할 수 있습니다. mysql 의 trigger를 사용해서 데이터 변경시 콜백처리를 할 수 있습니다. http url을 호출 가능하도록 mysql udf를 만들고 trigger에서 해당 udf를 호출하여 서버쪽에 변경된 데이터등을 전송할 수 있습니다. 서버에서는 받은 데이터를 웹소켓에 연결되어 있는 클라이언트들에게 push 할 수 있습니다. 출처: https://hashcode.co.kr.. 더보기 Python에서 PyMySQL 다루기 1. id(key) 자동 카운트 테이블 생성할 때 key값에 auto_increment 옵션을 추가해야 한다.이미 생성된 테이블이더라도 적용하는 방법이 있다. > "mysql id 자동증가" 검색 2. Python에서 PyMySQL 사용시 변수 지정 파이썬문과 SQL문끼리 변수를 공유해야 한다. >해결 (iamvar라는 변수를 사용한다면)iamvar = 값cursor.execute("시퀄문 %s", iamvar) 로 해결 가능 https://stackoverflow.com/questions/39334484/pymysql-select-in-with-variable-number-of-parameters 3. 변수는 따옴표 안붙인당 오랜만에 다뤄서 엄청 헤맸다;; INSERT INTO table ('id', .. 더보기 AWS EC2와 RDS MySQL AWS RDS MySQL을 튜토리얼 보며 후다닥 만들어보고 MySQL Worksbench라는 관리 프로그램 접속도 성공했다. DB가 정상적으로 만들어졌으니 EC2에서 연결하기 위해 PyMySQL 이라는 패키지를 설치했다. 파이썬 언어로 MySQL에 접속하는 방법 > PyMySQL. 여기서 잠깐 개략적 개요를 생각해보면, 1. 라즈베리파이에서 구글 STT API로 받아온 text 정보를 EC2 Linux에 보낸다. (TCP/IP 연결)2. Linux 서버에서는 받아온 텍스트를 DB 형식에 맞도록 필터링한다.3. 필터링한 정보를 DB에 저장한다.4. 병원, 구급차 모니터, 응급센터 등의 웹에서는 DB에 저장된 정보를 실시간으로 읽어 알맞은 정보를 보여준다. 3에서 DB 저장을 파이썬으로 연결해야 함. 그래서.. 더보기 이전 1 ··· 8 9 10 11 12 13 다음