MySQLi는 MySQL 개선 확장이라고도 합니다. 관계형 SQL 데이터베이스 관리 시스템입니다. MySQL 데이터베이스와의 인터페이스를 제공하기 위해 PHP 내부에서 자주 사용됩니다.
MySQLi가 유명한 몇 가지 이유는 다음과 같습니다. -
-
MySQLi는 SQL 언어의 표준 형식을 사용합니다.
-
MySQLi는 오픈 소스 라이선스로 출시되었기 때문에 무료입니다.
-
MySQLi는 웹 개발의 가장 유명한 언어인 PHP와 함께 쉽게 사용할 수 있습니다.
-
MySQLi는 매우 강력한 언어이며 강력한 데이터베이스 패키지의 기능을 처리할 수 있습니다.
-
MySQLi는 C, C++, JAVA, PHP 등과 같은 여러 언어와 함께 작동할 수 있습니다.
MySQLi는 MySQL에 비해 많은 장점이 있습니다. 이들 중 일부는 다음과 같이 주어집니다 -
-
MySQLi는 절차적 인터페이스와 객체 지향 인터페이스를 모두 지원하는 반면 MySQL은 절차적 인터페이스만 지원합니다.
-
MySQLi는 저장 프로시저를 지원하지만 MySQL은 지원하지 않습니다.
-
MySQLi에는 보안이 강화되고 디버깅 기능이 개선되었으며, 이는 MySQL에 비해 뒤쳐져 있습니다.
-
MySQLi는 준비된 명령문을 지원하지만 MySQL은 지원하지 않습니다.
-
트랜잭션은 MySQLi에서 API를 통해 지원되지만 SQL에서만 쿼리를 통해 처리됩니다.