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

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

藏色散人
リリース: 2023-03-03 09:44:02
オリジナル
4400 人が閲覧しました

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 サイトの他の関連記事を参照してください。

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