ホームページ  >  記事  >  バックエンド開発  >  php mysql_connect がサポートされていない場合はどうすればよいですか?

php mysql_connect がサポートされていない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-09-04 09:22:413354ブラウズ

php PHP7 が「mysql_connect」関数をサポートしなくなったため、mysql_connect はサポートされません。この関数は廃止された関数なので、MySQLi または PDO_MySQL 拡張機能に置き換える必要があります。

php mysql_connect がサポートされていない場合はどうすればよいですか?

推奨: 「PHP ビデオ チュートリアル

mysql_connect() php7 はサポートしていませんが、php5.5 はサポートしています, はい、放棄された関数

PHP7 を何日も使ってきましたが、PHP5 と比較してかなり多くの変更点があることがわかりました。最も大きな変更点は、MySQL 接続ライブラリが変更されたことです。

PHP5ではmysql_connect()関数を使って接続していますが、実はPHP5.5からMySQLは推奨されなくなり、廃止された関数になっているようです。 PHP7 ではサポートされなくなりました。公式 Web サイトによると、これらは次の 2 つに置き換えられています:

この拡張機能は PHP 5.5.0 以降非推奨となり、将来削除される予定です。これは、MySQLi または PDO_MySQL 拡張機能に置き換える必要があります。詳細については、「MySQL: API の選択」ガイドおよび関連する FAQ を参照してください。この関数の代替案は次のとおりです:

mysqli_connect()

PDO::__construct()

使用する場合は、mysql_connect を使用せず、代わりに mysqli_connect() を使用できます。使い方も基本的には同様で、オブジェクト指向ライブラリと言われます。

php.ini には、extension=php_mysqli.dll のみが存在し、extension=php_mysql.dll は存在しません。

以上がphp mysql_connect がサポートされていない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。