PHP가 데이터베이스를 쿼리하기 전에 먼저 데이터베이스에 연결해야 합니다. 다음으로 PDO를 사용하여 데이터베이스에 연결합니다.
pdo는 다양한 데이터베이스의 통합 인터페이스에 액세스하는 문제를 해결하기 위해 php5에 새로 추가된 데이터베이스 추상화 계층입니다. PEAR::DB 클래스, ADODB 클래스의 동작과 유사하지만, php 확장자에 직접
캡슐화되어 있어 자유롭게 사용할 수 있습니다.
데이터베이스에 연결하기 위한 PDO 생성자
PDO에서 데이터베이스 연결을 설정하려면 PDO 생성자의 구문 형식을 인스턴스화해야 합니다. :
_construct(string $dsn[,string $username[,string $password[,array $driver_options]]])
생성자의 매개변수는 다음과 같습니다.
dsn:数据源名称,包括主机名端口号和数据库名称。 username:连接数据库的用户名。 password:连接数据库的密码。 driver_options:连接数据库的其它选项。
그런 다음 구체적인 코드를 통해 MySQL 데이터베이스에 연결하는 방법을 직접 예제를 사용하여 설명하겠습니다.
<?php header("Content-Type:text/html; charset=utf-8"); //设置页面的编码格式 $dbms = "mysql"; // 数据库的类型 $dbName ="php_cn"; //使用的数据库名称 $user = "root"; //使用的数据库用户名 $pwd = "root"; //使用的数据库密码 $host = "localhost"; //使用的主机名称 $dsn = "$dbms:host=$host;dbName=$dbName "; try{ //捕获异常 $pdo = new PDO($dsn,$user,$pwd); //实例化对象 echo "PDO连接数据库成功"; }catch (Exception $e){ echo $e->getMessage()."<br>"; }
#🎜 🎜#Query Database
SELECT column_name(s) FROM table_name참고: SQL 문은 대소문자를 구분하지 않습니다. SELECT는 선택과 동일합니다. PHP에서 위 명령문을 실행하려면 mysql_query() 함수를 사용해야 합니다. 이 함수는 MySQL에 쿼리나 명령을 보내는 데 사용됩니다.
위 내용은 PHP에서 데이터베이스를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!