>  기사  >  백엔드 개발  >  PHP는 어떤 데이터베이스에 연결할 수 있나요?

PHP는 어떤 데이터베이스에 연결할 수 있나요?

(*-*)浩
(*-*)浩원래의
2019-09-24 14:03:522959검색

PHP는 해당 확장을 설치하여 데이터베이스 작업을 구현합니다. 최신 애플리케이션의 설계는 데이터베이스 애플리케이션과 분리될 수 없습니다. 현재 주류 데이터베이스에는 MsSQL, MySQL, Sybase, Db2, Oracle, PostgreSQL, Access 등이 포함되며 PHP는 모두 가능합니다. 이를 지원하려면 확장을 설치하세요.

PHP는 어떤 데이터베이스에 연결할 수 있나요?

일반적으로 LAMP 아키텍처는 Linux, Apache, Mysql, PHP를 의미하므로 MySQL 데이터베이스는 PHP에서 널리 사용됩니다. (권장 학습: 초보부터 마스터까지의 PHP 프로그래밍)

PHP의 데이터베이스에는 공식 확장과 제3자가 제공하는 확장을 포함하여 하나 이상의 확장이 있을 수 있습니다. 일반적으로 사용되는 Mysql 확장에는 기본 mysql 라이브러리가 포함되어 있으며 향상된 mysqli 확장을 사용할 수도 있고 연결 및 작업에 PDO를 사용할 수도 있습니다.

다른 확장 프로그램은 기본적으로 유사한 작업 방법을 제공하지만 차이점은 몇 가지 새로운 기능이 있을 수 있고 작업 성능이 다를 수 있다는 것입니다.

데이터베이스 연결을 위한 Mysql 확장 방법:

$link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password');

mysqli 확장:

$link = mysqli_connect('mysql_host', 'mysql_user', 'mysql_password');

PDO 확장

$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';
$dbh = new PDO($dsn, $user, $password);

위 내용은 PHP는 어떤 데이터베이스에 연결할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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