웹/MySQL

MySQL 기본함수

범고래_1 2014. 9. 4. 12:31

MySQL 기본 함수

PHP파일 내에서 사용할 수 있다.


(i는 improved라는 뜻)


0. mysqli_connect();

1. mysqli_query();

2. mysqli_close();

3. die();


0. mysqli_connect();

- MySQL 데이터베이스와 연결 성립

- mysqli_connect('데이터베이스 위치', '사용자 명', '암호', '데이터베이스 이름');

ex) $dbc = mysqli_connect('localhost', 'root', '', 'tests');


1. mysqli_query();

- 쿼리 문자열 전송

- mysqli_query('데이터베이스 연결', '쿼리');

ex) $query = "INSERT INTO saying (id, talk, gender) VALUES ('$id', '$tell', '$gender')";

ex) mysqli_query($dbc, $query);



2. mysqli_close();

- 데이터베이스와 연결 해제

- 데이터베이스와 연결은 사용자가 다른 페이지로 넘어가면 자동으로 해제된다.

- 그러나 적절한 시기에 연결을 직접 해제시키는 것이좋다.

- 또한 데이터베이스 서버는 허용 가능한 연결의 수를 제한하고 있다.

- 데이터베이스와의 통신이 완료되었다면 직접 연결을 해제해주는 것이 좋은 코딩습관이다.

- mysqli_close('데이터베이스 연결');

ex) mysqli_close($dbc);


3. die();

- die()는 php스크립트를 종료하고 사용자에게 에러가 발생했다는 피드백을 한다.

ex) $dbc = mysqli_connect('localhost', 'root', '', 'tests') or die('Error connecting to MySQL server.');


' > MySQL' 카테고리의 다른 글

mysql 권한주기  (0) 2017.02.03
MySQL 기본 명령어 (Column)  (0) 2014.09.08
mysqli_fetch_array()  (0) 2014.09.08
MySQL 자료형(Data Type)  (0) 2014.09.06
MySQL 기본 명령어 (Database 및 Table)  (0) 2014.09.03