しばらくぶりにPHPからMySQLにアクセスしようと、
Webでmysql_queryなどの使い方を調べていたら、
PHPのmysql関数がPHP5.5.0から非推奨になっていた。
http://www.php.net/manual/ja/intro.mysql.php
mysql関数の代わりにどうやってMySQL接続するかだが、
PHP標準には接続方法が三種類あって、
mysql(これまで使用していたもの)、mysqli、PDOのいずれかを使用できるようだ。
PHP: どの API を使うか - Manual
mysql関数が非推奨になった(PHP5.5.0が公開された)のはだいぶ前のことなので、
mysqliとPDOのどちらかを使うのがよいだろう。
どちらがよいか検索してみると、比較しているサイトを見つけることができた。
mysql関数からの置き換えやすいのはmysqli、
DBの抽象化をしておく必要があるのならPDO、などなど。
どちらを使うべきか、検討中。
0 件のコメント:
コメントを投稿