일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- HTML
- mysql api
- Arduino
- 아두이노
- Raspberry Pi
- Mysql c API
- 아두이노 wifi
- MySQL
- mysql c
- database
- 아두이노 pro mini
- 아두이노 핀
- 아두이노 핀 맵
- Arduino pin map
- 아두이노 프로미니
- html input
- wifi멀티탭
- 아두이노 와이파이
- 데이터베이스
- Virtual Box
- web
- Arduino pin
- vm
- 아두이노 핀맵
- ubuntu
- 라즈베리파이
- 웹 프로그래밍
- 알고리즘
- 코딜리티
- Codility
- Today
- Total
목록전체 글 (79)
offfff
1. 다음과 같은 순서로 프로그래밍 한다. - MySQL 서버와 연결- Query 문 실행- Result set 가져오기- 모든 행 가져오기- Result set 해제 2. 소스코드 데이터베이스에 저장된 데이터를 가져오는 코드이다. #include #include void finish_with_error(MYSQL *con){fprintf(stderr, "%s \n", mysql_error(con));mysql_close(con);exit(1);} int main(int argc, char **argv){MYSQL *con = mysql_init(NULL);if (con == NULL) {fprintf(stderr, "mysql_init() failed \n");exit(1);} if (mysql_rea..
1. 사용자 계정 추가 $ mysql -u root -p 터미널 창에서 mysql을 루트 권한으로 실행한다. mysql> CREATE USER user01@localhost IDENTIFIED BY '1q2w3e!'; 유저 아이디 유저 비밀번호 밑줄로 된 부분(ID, PW)는 원하는대로 설정'user01'이라는 계정이 생성된다. 2. 데이터베이스 접근 권한 mysql> GRANT ALL ON testdb.* to user01@localhost; user01에게 testdb에 대한 모든 접근권한을 준다. 3. 소스코드 테이블을 생성하고 데이터를 넣는 예제 #include #include //#에러 출력 함수void finish_with_error(MYSQL *con){fprintf(stderr, "%s \..
1. 다음과 같은 순서로 프로그래밍 한다 - Connection hadle structure 초기화- MySQL Server와 연결- Query 문 실행- 연결 종료 2. 소스코드 아래 코드는 MySQL 데이터베이스 서버에 'testdb'라는 새로운 DB를 생성하는 코드이다. #include #include int main(int argc, char **argv){//# Connection handle structure 선언 및 초기화MYSQL *con = mysql_init(NULL);if (con == NULL){fprintf(stderr, "%s \n", mysql_error(con));exit(1);} //# MySQL Server와 연결// root : 서버에 접속할 사용자 ID// root_p..
1. MySQL 클라이언트 라이브러리 설치 sudo apt-get install libmysqlclient-dev 설치 환경(리눅스 계열)마다 다름 2. MySQL 설치 경로 MySQL은 아래 경로에 설치된다. /user/include/mysql/usr/lib/mysql 다른 경로에 있는 경우도 있다 /usr/local/include/mysql/usr/local/lib/mysql 3. 테스트 예제 위의 과정을 성공적으로 완료했는지 확인할 수 있다 에디터로 소스파일 이름(test.c)을 만들어 다음 코드를 작성한다 #include #include int main(int argc, char **argv){printf("MySQL client version : %s \n", mysql_get_client_in..
공홈에서 운영체제 버전에 맞게 다운로드 가능하나여기서는 우분투 패키지 명령어로 설치하는 방법을 알아본다 공식 다운로드 페이지 : http://dev.mysql.com/downloads/mysql/ 1. 터미널 창에서 다음 명령어 입력 apt-get install mysql-server 2. 다른 버전 설치를 원할 때 apt-cache search mysql-server mysql-server와 관련된 패키지 목록을 띄워준다그냥 mysql-server로 설치시에는 가장 최신버전을 설치한다 3. 패키지 종류 - mysql-server : MySQL 서버 프로그램- mysql-client : MySQL 클라이언트 프로그램- libmysqlclient-dev : MySQL 데이터베이스 개발 파일- libmysq..