ホームページ > バックエンド開発 > PHPチュートリアル > PHP 開発では mysql の代わりに mysqli を使用します

PHP 開発では mysql の代わりに mysqli を使用します

WBOY
リリース: 2016-06-23 13:38:42
オリジナル
847 人が閲覧しました

php+mysql の開発プロセス中に、次のプロンプトが表示されました:

非推奨: mysql_connect(): mysql 拡張機能は非推奨であり、将来削除されます: 代わりに mysqli または PDO を使用してください。環境、Apach、PHP、および Mysql は、統合環境を使用せずに個別にインストールされます。バージョンは次のとおりです。コードは次のとおりです。

元の mysql コードの一部:

 1 // 连接数据库 2 $connection = mysql_connect("127.0.0.1:3306", "root", "root") or die("Can not connnect" . mysql_errno()); 3  4 // 设置编码格式,防止页面显示乱码 5 //mysql_query('set names utf8', $connection); 6  7 // 选择数据库 8 mysql_select_db("my_wiki", $connection); 9 10 // 查询数据库11 $sql = "select * from category";12 $result = mysql_query($sql);  
ログイン後にコピー

対応する mysqli コード:

1 // 连接数据库2 $connection = new mysqli("172.25.5.79:3306", "root", "root","discuz");3 4 // 设置编码格式,防止页面显示乱码5 $connection->query("SET NAMES utf8");6 7 //查询数据库8 $sql = "select * from category";9 $result = $connection->query($sql);
ログイン後にコピー

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート