일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 분할정복
- 피보나치수열
- 백준
- 네이버 지도 api
- 다이나믹 프로그래밍
- Ubuntu64bit
- Floyd-Warshall
- Mysql5.7
- 이분매칭
- 백트래킹
- 알고리즘
- 최소신장트리
- 쉬운 계단 수
- 이분탐색
- VituralBox
- 이분 매칭
- pythonanywhere
- tensorflow
- SpringBoot
- 최소스패닝트리
- 알고스팟
- 이친수
- 동적계획법
- 연속합
- 세그먼트 트리
- 축사 배정
- 코드그라운드
- 나무자르기
- 피노나치 수열
- Flpyd-Warshall
Archives
- Today
- Total
초보개발자
[PHP] mysqli 확장 본문
출처: http://egloos.zum.com/argos/v/6049012
이 내용은 위 출처에 있는 내용을 다시 설명해놓은 것입니다.
php의 구형 mysql 확장(extension). mysql version 4.1의 모든 기능을 지원하지 않는다. 또한, php7에서는 모든 mysql 확장이 폐지되어 사용할 수 없다.그래서 나온 것이 php5의 새로운 mysql 확장인 mysqli이다. 절차지향적으로도 사용 가능하며, 객체지향적으로도 사용 가능하다. 또한 속도도 mysql보다 mysqli의 성능이 좋은 것으로 판단된다. 뿐만 아니라 SSH같은 안전한 인증 절차를 걸쳐 안전한 보안을 보장한다.
mysql확정이 지원하는 특징과 mysql 클라이언트 라이브러리가 지원하는 특징 사이의 비호환성이 존재한다.
이런 문제를 해결하기 위해 mysql 4.1과 그 이상에서 새로운 특징을 지원할 php5을 위한 새로운 mysql 확장을 만들었다.
i의 뜻은 향상(imporved), 연결(interface), 독창적인(ingenious), 비호환적인(incompatible), 미완성(incomplete) 이다.
주요목표
- 더 쉬운 관리
- 보다 높은 호환성
- 이전 버전과 호환성 => 완벽하지 않음
- 추가적인 추적, 디버깅, 로드 발란싱, 복제기능을 지원
'Language > PHP' 카테고리의 다른 글
[PHP] PHP7 (0) | 2017.10.30 |
---|
Comments