//구글광고

온습도계 예제 7 - mysql DB 생성


1. DB생성

mysql DB에 tnh 라는 데이터베이스를 생성한다.


putty로 ardoino.local 로 ssh 접속을 한다.


다음 명령어로 mysql 관리자로 접속한다.


 

mysql -u root -p



password를 물어보면 mysql 생성시 입력한 암호를 입력한다.

본예제의 패스워드는 arduino다.




접속하였으면 다음의 명령어로 데이터베이스를 생성한다.

mysql에서의 데이터베이스는 oracle db의 user와 비슷한 개념이다.



 create database tnh;

  




이제 tnh 라는 데이터 베이스가 생성되었다.

다음의 명령어로 tnh 데이터베이스로 접속한다.

( 오라클 데이터베이스의 conn 유저명/패스워드 와 비슷한 개념이다. )



 use tnh;

 


database changed 라는 메세지가 나올 것이다.


그럼 아래의 테이블 생성 구문으로 데이터가 들어갈 

tnh 테이블을 생성하자.


 

create table tnh

(

timestamp datetime  ,

sensor_id tinyint(4),

tem       float    , 

hum       float     

)





테이블의 구조는 다음과 같다.


컬럼명 

데이터타입 

설명 

timestamp 

datetime 

센서가 정보를 수집한 시각이다. 

sensor_id 

tinyint(4) 

센서Id이다. 추후에 여러개의 센서를 추가할 것을 대비해 만들어둔다. 

tem 

float 

온도값, 소수 

hum 

float

습도값, 소수 


이것으로 DB생성이 완료 되었다.



+ Recent posts