※ ChatGPTを利用し、要約された質問です(原文:mysql mysqli 違いなど)
MySQLとMySQLiの違いについて
このQ&Aのポイント
MySQLとMySQLiの違いについて、PHPのバージョンやMySQLのバージョンによって使い分ける必要があります。
MySQLとMySQLiは、データベースとの接続や操作を行うためのAPIであり、それぞれに特徴があります。
MySQLは古いバージョンのPHPやMySQLとの互換性が高く、簡単に移行することができます。一方、MySQLiは新しいバージョンのPHPやMySQLとの互換性があり、セキュリティやパフォーマンスの面で優れています。
php & mysql Webアプリ開発初心者向け関連の本を読みながら学習している者です・・・。
本によってはSQL文が、mysql~と書いてあるものもあれば、mysqli~と書いてあるものもあります。
わからなくなってしまいました・・・。
PHPのバージョン ⇒ 5.2.17(phpinfo();にて確認)
Mysqlのバージョン ⇒ 5.1.56(サーバー側のphpMyadminからselect version()にて確認)
サーバーapacheのバージョン ⇒ 2(外人サポートに聞いたら、『2』とだけ言われました汗)
使用PC ⇒ Windows7
質問
1、私の場合、主にmysql mysqli、どちらを使っていけばいいでしょうか?
2、mysql mysqliの機能的な違いに関してよくわかりません。。phpやmysqlなどのバージョンによって片方のみを使用するのか、時と場合によって使い分けるのか、別にどちらを使用してもいいのか、など・・。
すいません、検索したんですけど、よくわかりませんでした・・・涙