각각의 차이점은 무엇입니까? 단점?MySQL과 PHP의 MySQLi
코딩 기본 설정이나 주관적 대답을 찾고 있지 않습니다.
무엇이 다른 이유는 무엇입니까? (저장소, 구현, 코드 모양, 환경 요구 사항 ...)
각각의 차이점은 무엇입니까? 단점?MySQL과 PHP의 MySQLi
코딩 기본 설정이나 주관적 대답을 찾고 있지 않습니다.
무엇이 다른 이유는 무엇입니까? (저장소, 구현, 코드 모양, 환경 요구 사항 ...)
prepared statements을 mysqli와 함께 사용할 수 있습니다.
"이전"mysql 확장에없는 function to store large (blob) data도 있습니다.
// php-mysql: no oo-interface
$mysqli = new mysqli('localhost', 'localonly', 'localonly');
if ($mysqli->connect_error) {
die($mysqli->connect_error);
}
// php-mysql: no prepared statements
$stmt = $mysqli->prepare("INSERT INTO foo (mydata) VALUES (?)");
$stmt->bind_param("b", $null);
// php-mysql: no function to send data in chunks
$fp = fopen("php://input", "r");
while (!feof($fp)) {
$chunk = fread($fp, 4096);
$stmt->send_long_data(0, $chunk);
}
$stmt->execute();
미리 준비된 문은 mysqli에서 사용할 수 있습니다. OO 인터페이스를 사용하여 mysql_foo_bar()
대신 $con->foo_bar()
을 사용할 수도 있습니다.
또한 * MySQLi 대 MySQL을 할 때 사용하는 PHP] (http://stackoverflow.com/questions/548986/mysql-vs-mysqli-when-using-php) * 그 개요에서 –