[차례]  [함수색인] Wel 도움말 문서 [이전]  [다음]
대분류: Database
소분류: MySQL 접속
mysql_connect() 작성일: 2000/02/21
수정일: 2002/07/05

1. 형식: mysql= mysql_connect(hostname, user, passwd) 2. 기능: MySQL 서버에 접속을 한다. MySQL 데이터베이스를 사용하려면 MySQL관련 함수중에서 가장 먼저 이 함수를 사용해야한다. 접속하지 못하면 결과값 mysql에 -1(MYSQL_ERR)이 돌려지며 성공하면 MySQL 포인터가 돌려진다. 3. 설명 (1) 이 함수는 MySQL에서 지원하는 함수이며 함수명은 MySQL의 C API와 동일하다. (2) 인자 hostname, user, passwd는 문자열이며 수치이면 문자열로 변환된다. (3) 인자 hostname의 값은 MySQL 서버의 호스트명이나 IP 주소이다. (4) 인자 hostname의 값이 NULL 또는 ""이면 localhost에 접속을 시도한다. (5) 인자 user는 MySQL의 사용자로 등록된 사용자명이어야 한다. (6) 인자 passwd는 MySQL 사용자의 등록된 암호이어야 한다. (7) 결과값 mysql은 연결된 MySQL에 대한 MySQL 포인터이다. (8) 동일 또는 서로 다른 호스트의 MySQL 데이터베이스를 동시에 여러개 연결 했을 때, 이 함수의 리턴값인 mysql로 각각을 구별하며 파일 입출력시 파일 포인터처럼 중요한 의미를 지닌다. (9) mysql의 값이 -1(MYSQL_ERR)이면 MySQL 서버에 접속을 실패한 경우이다. 4. 사용예 mysql= mysql_connect(NULL, myuser, mypass); // localhost를 연결한다. if(mysql==MYSQL_ERR) { print("MySQL 서버 연결 에러!\n"); return; } print("MySQL 서버를 연결하였습니다!\n"); mysql_close(mysql); // mysql DB와의 접속을 폐쇄한다. ------------------------------ [ 출력결과 ] ------------------------------ MySQL 서버를 연결하였습니다!

Wel Version 1.0
[차례]  [함수색인] [이전]  [다음]