PHP와 MySQL 연동
php를 이용해서 mysql에 접속하는 애플리케이션 프로그래밍 인터페이스 검색
php mysql api
https://www.php.net/manual/en/mysqlinfo.api.choosing.php
3가지 방식의 연동 방식이 있다. - mysqli , PDO , mysql
추천하는 방식 - mysqli, PDO , 더이상 추천하지 않는 방식 - mysql
각각의 api들 마다 비교해서 보여주고 있다.
PDO_MySQL : 다른 RDBMS(관계형 데이터베이스 - orcal, mssql)를 사용할 때, php쪽의 코드를 바꾸지 않고도 데이터베이스를 교체할 수 있는 장점이 있다.
PDO 방식은 객체를 사용한다.
장기적으로는 사용할 데이터베이스가 다른 데이터베이스로 교체될 가능성이 있다면 PDO를 사용할 것을 고려해 볼 것.
mysqli : 실습은 이 방식으로 진행한다.
mysqli 사용 설명서
php mysqli api
https://www.php.net/manual/en/book.mysqli.php
mysqli - MySQL Improved(개선된) Extension : MySQL 이 개선된 방식이다.
▶ mysqli 는 두가지 방식의 스타일이 있다.
1. 함수를 이용해서 데이터베이스를 제어 (v 실습)
2. 객체지향 방식 - 더 권장되는 방식
https://www.php.net/manual/en/mysqli.quickstart.dual-interface.php
'코딩공부 > WEB3 - PHP & MySQL' 카테고리의 다른 글
[6] PHP & MySQL 보안 (0) | 2019.10.07 |
---|---|
[5] PHP와 MySQL의 연동, SELECT (0) | 2019.10.07 |
[4] PHP와 MySQL의 연동, INSERT (0) | 2019.10.04 |
[1] PHP와 MySQL의 연동원리, MySQL의 client로서 PHP (0) | 2019.10.04 |