2011-02-18 4 views
0

이것은 아마도 이전에 질문을 받았지만 어디서나 찾을 수 없습니다.php에서 mssql 확장자로 제안 된 마이그레이션 경로는 무엇입니까

나는 방금 mssql 확장이 php에서 덤프되었다는 것을 알았습니다. (나는 얼마 전에 느린 것으로 알고 있습니다.)

나는 그것을 사용하고있는 레거시 앱과 모든 mssql_query 등의 기능을 가지고있다. 제안 된 경로가 궁금합니다.

  • PDO?
  • 마이크로 소프트 드라이버
  • 다른 DB로 이동 하시겠습니까?

나는 상자를 움직일 때마다 나는 PHP로 올바르게 작동하는 MSSQL을 얻는 데 큰 어려움을 겪기 때문에 항상 mysql로 ​​이동하는 것을 싫어한다. 오래된 mysql 확장이 여전히 지원 되었습니까, 아니면 어쨌든 PDO로 이동해야합니까?

PDO로 쉽게 이동할 수 있습니까? 어떤 제안이라도 환영합니다.

답변

0

어쨌든 DB 연결을 추상화하려면 PDO를 사용하는 것이 좋습니다. 따라서 MySQL에 가면 사용하는 것이 좋습니다. Windows 환경에서 SQL 서버에 연결하는 경우 MS SQLSRV 라이브러리가 좋은 경로입니다. 필자는 과거에 MSSQL을 아무 문제없이 처리 할 때 odbc_ * 함수를 사용했습니다. 저장된 procs와 내 자신의 쿼리를 호출하는 것을 포함합니다.

OS 잠금 기능이없는 다른 DB도 좋은 이동이 될 것입니다. MySQL은 유비쿼터스이지만, 우선 몇 가지 연구를하지 않고 대안을 배제하지 않습니다.

관련 문제