<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 이 부분은 기사의 본문과 관련이 없습니다.,시연으로 만 PHP 코드 스 니펫의 존재</span></span><span>
</span><span><span class="hljs-variable">$dsn</span></span><span> = </span><span><span class="hljs-string">"mysql:host=localhost;dbname=testdb;charset=utf8mb4"</span></span><span>;
</span><span><span class="hljs-variable">$user</span></span><span> = </span><span><span class="hljs-string">"root"</span></span><span>;
</span><span><span class="hljs-variable">$pass</span></span><span> = </span><span><span class="hljs-string">""</span></span><span>;
</span><span><span class="hljs-keyword">try</span></span><span> {
</span><span><span class="hljs-variable">$pdo</span></span><span> = </span><span><span class="hljs-keyword">new</span></span><span> </span><span><span class="hljs-title function_ invoke__">PDO</span></span><span>(</span><span><span class="hljs-variable">$dsn</span></span><span>, </span><span><span class="hljs-variable">$user</span></span><span>, </span><span><span class="hljs-variable">$pass</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"데이터베이스 연결이 성공적입니다\n"</span></span><span>;
} </span><span><span class="hljs-keyword">catch</span></span><span> (PDOException </span><span><span class="hljs-variable">$e</span></span><span>) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"연결이 실패했습니다: "</span></span><span> . </span><span><span class="hljs-variable">$e</span></span><span>-></span><span><span class="hljs-title function_ invoke__">getMessage</span></span><span>() . </span><span><span class="hljs-string">"\n"</span></span><span>;
}
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h1>데이터베이스 연결에 문제가 있습니다?사용 PDO::</span><span><span class="hljs-variable constant_">errorCode</span></span><span> 检查是否异常的实사용技巧</h1>
<p>
在使사용 PHP 开发数据库相关的应사용时,<code>PDO데이터베이스 연결 또는 쿼리에 문제가있는 경우 맹목적으로 문제를 해결하지 마십시오. PDO :: ErrorCode 및 ErrorInfo를 사용하면 문제의 근본 원인을 빠르게 찾아서 디버깅 효율을 향상시킬 수 있습니다. 이러한 기술을 마스터하면 데이터베이스 작업이 더욱 강력 해집니다.
관련 태그:
PDO