PHPでデータベース(MySQL or MariaDB)に接続する時の注意点

PHP

概要

PHPからデータベース(MySQL or MariaDB)に接続する際に、ネット上には色々な情報が錯綜しているのでまとめる。

API

PHPでデータベース(MySQL or MariaDB)に接続するAPIは下記3つ

mysql関数

mysqliクラス

PDOクラス

それぞれの特徴と注意点

上記APIについての特徴と注意点は、

①mysql関数・・・PHP Ver7から無くなるので非推奨(使わない方が良い)

②mysqliクラス・・・PHP Ver5.0から使用可だが、MySQL or MariaDBにしか対応していない

③PDOクラス・・・PHP Ver5.1から使用可で、MySQL or MariaDB以外のデータベースにも対応(Oracle、PostgreSQL、etc)

参考リンク

どの API を使うか

最後に

上記より

②mysqliクラス

③PDOクラス

を使用するべきである。

おすすめは③PDOクラスを使うこと。

タイトルとURLをコピーしました