2
기본 PHP mysql_*
함수를 사용하여 코드베이스를 mysqli
구현으로 전환하는 것을보고 있다고 가정 해보십시오. 동일한 데이터베이스에 대한 연결을 두 인터페이스에서 나란히 사용할 수 있습니까? 아니면 서로 간섭 할 수있는 방법이 있습니까?PHP mysql과 mysqli 모듈 연결을 같은 데이터베이스에 안전하게 사용할 수 있습니까?
기본 PHP mysql_*
함수를 사용하여 코드베이스를 mysqli
구현으로 전환하는 것을보고 있다고 가정 해보십시오. 동일한 데이터베이스에 대한 연결을 두 인터페이스에서 나란히 사용할 수 있습니까? 아니면 서로 간섭 할 수있는 방법이 있습니까?PHP mysql과 mysqli 모듈 연결을 같은 데이터베이스에 안전하게 사용할 수 있습니까?
그들은 연결을 공유하지 않으므로 트랜잭션 코드의 일부를 mysqli로 전환하면 트랜잭션이 제대로 작동하지 않습니다 (예 : 트랜잭션 내에서 함수를 호출하고 mysqli를 사용하도록 함수 코드를 변경 한 경우 호출 코드 아님).