質問: ### 前提・実現したいこと MYSQL(MariaDB)にPHPでつなぐにはどう書けば良いでしょうか。 PHPは初心者で、学校で習っています。
回答: MySQLへPHPを使用して接続するときは、PDOもしくはmysqliを使います。以前はmysqlというものも存在しましたが、このモジュールは**PHP5.5.0で非推奨になり、PHP7.0.0にて削除された**ため、先に挙げた2つが現在は主流になっています。それぞれの特徴は以下のようなものが挙げられます。パフォーマンスはどちらも大差ありません。 **PDO** ======= * 簡単に複数DBに対応した仕組みを記述できる。 * 他のDBへの乗り換えが楽になる。 * 名前付きプレースホルダの使用が可能。 **mysqli** ========== * mysql_*関数の後継的な存在として扱われている。 * 手続き型、オブジェクト指向型の2つの記述方法がある。 * 名前付きプレースホルダは使用できない。