ホームページ  >  記事  >  バックエンド開発  >  php mysql接続が失敗した場合の対処方法

php mysql接続が失敗した場合の対処方法

藏色散人
藏色散人オリジナル
2020-07-25 09:18:034348ブラウズ

php 上位バージョンの php では MySQL データベースへの接続に「mysql_connect()」が使用されなくなったため、mysql 接続が失敗します。解決策は、mysqli または PDO を使用して「mysql_connect」を置き換え、mysql に再接続することです。

php mysql接続が失敗した場合の対処方法

# 推奨: 「

PHP チュートリアル #」

PHP が MySQL に接続できず、失敗しました

php の上位バージョンでは、MySQL データベースへの接続に mysql_connect() を使用しなくなりました。

<?php
$con = mysql_connect("localhost","root","abc123");
if (!$con)
  {
  die(&#39;连接失败&#39; . mysql_error());
  }
?>

今日、上記のコードを使用してデータベースにリンクしましたが、失敗しました。ヒント:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\Sian\Blog pages\demo.php on line 2

mysql_connect() は非推奨になっており、将来削除される予定です。mysqli または PDO を使用して置き換えてください。

PHP 公式 Web サイトでは次のように説明されています:

mysql_connect - MySQL サーバーへの接続を開きます

警告

この拡張機能は PHP 以降で利用可能です5.5.0 PHP 7.0.0 以降、非推奨となり削除されました。これは、MySQLi または PDO_MySQL 拡張機能に置き換える必要があります。詳細については、「MySQL: セレクション API ガイド」および関連する FAQ を参照してください。

この関数の代替案は次のとおりです:

mysqli_connect()
PDO::__construct()

以上がphp mysql接続が失敗した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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