<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Dieser Teil hat nichts mit dem Haupttext des Artikels zu tun,Nur als Demonstration PHP Die Existenz von Code -Snippets</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">"Die Datenbankverbindung ist erfolgreich\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">"Verbindung ist fehlgeschlagen: "</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>Es gibt ein Problem mit der Datenbankverbindung?verwenden PDO::</span><span><span class="hljs-variable constant_">errorCode</span></span><span> 检查是否异常的实verwenden技巧</h1>
<p>
在使verwenden PHP 开发数据库相关的应verwenden时,<code>PDOWenn es ein Problem mit der Datenbankverbindung oder Abfrage gibt, beheben Sie nicht blind. Mit PDO :: ERRAGECODE und ERRALINFO können Sie die Hauptursache des Problems schnell finden und die Debugging -Effizienz verbessern. Durch das Beherrschen dieser Techniken wird Ihre Datenbankvorgänge robuster.
Verwandte Tags:
PDO