>백엔드 개발 >PHP 튜토리얼 >PHP를 MSSQL에 연결하는 방법

PHP를 MSSQL에 연결하는 방법

怪我咯
怪我咯원래의
2017-07-12 15:54:567192검색

ms SQL은 Microsoft의 SQLServer 데이터베이스 서버를 의미하며, 서버에서 터미널까지 데이터베이스에 대한 완벽한 솔루션을 제공하는 데이터베이스 서버 부분은 데이터베이스를 구축, 사용 및 유지하는 데 사용되는 데이터베이스 관리 시스템입니다. SQL Server는 처음에는 Microsoft가 직접 개발한 제품이 아니었지만 IBM과 경쟁하기 위해 Sybase와 협력하여 제작되었으며, Microsoft는 SQL Server 4.2 버전 개발에도 Sybase와 협력했습니다. Microsoft는 또한 SQL Server 4.2를 Windows NT(당시 버전 3.1)로 포팅했으며 이후의 SQL Server 버전 6.0은 모두 Microsoft에서 자체 개발했습니다.

이 문서에서는 PHP와 MSSQL 간의 연결을 더 잘 이해할 수 있도록 PHP가 MSSQL에 연결하는 구현 방법을 자세히 요약합니다. 관심 있는 친구는 이를 참조할 수 있습니다.

PHP가 MSSQL에 연결되도록 하려면 시스템에 이 필요합니다. MSSQL, PHP를 설치하고 PHP.ini의 구성에서 ;extension=php_mssql.dll

1을 제거합니다. MSSQL에 연결

  $conn=mssql_connect("实例名或者服务器IP","用户名","密码");

  //测试连接
  if($conn)
  {
  echo "连接成功";
  }

2. " id 필드는 IDENTITY 필드로 설정되며, insert 문을 실행한 후 @@IDENTITY 전역 변수

값이 생성되고 쿼리는 마지막으로 새로 추가된 레코드의 ID가 됩니다.

 mssql_select_db("dbname");
7. 릴리스 the Record set
$rs = mssql_query("select top 1 id,username from tbname",$conn);
// 或者直接执行update,insert等语句,可以不用为返回结果赋值
mssql_query("update tbname set username='niunv' where id=1");

8. 연결 종료

 echo mssql_num_rows($rs);

참고: MYSQL을 ASP에 연결하는 것보다 PHP를 사용하여 MSSQL을 작동하는 것이 더 쉽습니다. 따라서 MSSQL과 MYSQL이 공존해야 하는 경우 더 쉽고 쉽습니다. MYSQL과 MSSQL이 공존하려면 PHP를 연결해야 합니다. MYSQL에 연결하려면 ASP인 경우 기본 Windows ODBC가 설치되어 있지 않습니다.

최소한 웹 서버의 mssql 클라이언트

php.ini 열기; 확장자 =php_mssql.dll 앞에 있는 세미콜론을 제거하세요

    필요한 경우: ​​설정해야 합니다. Extension_dir
  • php<=4.0.9 <=5.0.3을 사용하는 것이 좋습니다. 현재는 아직 없습니다. 연결 페이징 성공 4.010 및 5.0.3
  • 데이터베이스는 PHPE.NET에서 해당 클래스
  • 를 얻을 수 있습니다.

위 내용은 PHP를 MSSQL에 연결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.