次の記事では、PHP 7 mysql_connect の概要を説明します。開発者は、PHP をサーバーサイドのスクリプト言語として使用して、動的な Web アプリケーションとプログラミングを構築します。 PHP には PHP5 や PHP7 などのいくつかのバージョンがあり、それぞれに異なる機能とサービスがあります。その時点で動的プログラミングを行う必要がある場合は、MySQL などのデータベースに接続する必要があります。PHP 7 と MySQL の間の接続はコーディングを通じて実現できます。 PHP は MySQL をバージョン 5.5 から非推奨にし、オープン接続であるにもかかわらず、PHP 7 では完全に削除しました。
広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
mysql_connect() は、MySQL サーバーとの関連付けをレイアウトします。付随するデフォルトは、任意の境界が欠落している場合に受け入れられます: サーバー = 「localhost:8080」、ユーザー名 = サーバー サイクルを要求するクライアントの名前、および秘密キー = void 秘密ワード。サーバー境界にも同様にポート番号を組み込むことができます。
mysql_connect() の作業により、疲れ知らずの MySQL 関連付けが開かれます。この能力は、進歩または FALSE と失望の間違いの関連付けを返します。容量名の前に「@」を追加すると、失敗した利回りを隠すことができます。
フレームワーク (Web サーバーではなく) に XAMPP を導入した場合は、それに localhost という名前を付ける必要があります。もちろん、MySQL クライアント名と秘密鍵は「root」とクリア (「」) で分けられます。基本的な取り組みを 1 つ行って、PHP コードを MySQL に関連付けてみましょう。 Windows を使用している場合は、「C:/xampp/htdocs/」に「htdocs」エンベロープがあります (デフォルト領域に導入される場合は常に)。 Linux (おそらく Ubuntu) を使用している場合は、「/pick/lampp/htdocs」にあります (オーガナイザーを作成する前に root クライアントに変更する必要があります)。
次に、PHP 7 MySQL 接続を使用する方法を見てみましょう。
まず、開発者に応じて、Tomcat、XAMPP、またはその他の要件に応じて、必要なサーバーをインストールする必要があります。その後、アプリケーションの要件に従ってサーバーに変更を加える必要があります。別の方法では、MySQL サーバーとコーディングを行うためのプログラミング ツールをインストールできます。より深く理解するために、以下の構文を検討してください。
asset mysql_connect ( [string server [, string specified username [, string user_password [, bool new_link [, int flags value]]]]])
進行状況の場合は MySQL インターフェース識別子を返し、失望の場合は FALSE を返します。
mysql_connect() は、MySQL サーバーとの関連付けをレイアウトします。任意の境界が欠落している場合は、次のデフォルトが予期されます: サーバー = 「localhost:8080」、ユーザー名 = サーバー サイクルを要求するクライアントの名前、および秘密フレーズ = void 秘密フレーズ。
サーバー境界にも同様にポート番号を組み込むことができます。たとえば、「ホスト名: ポート」
注: 「localhost」または「localhost: port」をサーバーとして決定すると、MySQL クライアント ライブラリはこれを無効にし、近隣のアタッチメント (Windows では名前付きパイプ) に関連付けようとします。 TCP/IPを利用するには、「localhost」ではなく「127.0.0.1」を使用してください。 MySQL クライアント ライブラリが近くにある許容できない添付ファイルと接続しようとする場合は、PHP 設計で mysql.default_host として正しい方法を設定し、ウェイター フィールドをクリアのままにしておく必要があります。
「: port」のサポートは PHP 3.0B4 に含まれています。
「:/way/to/attachment」のサポートは PHP 3.0.10 に含まれました。
容量名の前に @ を追加すると、失望に関する失敗のメッセージを隠すことができます。
同様の引数を使用した後続の呼び出しが mysql_connect() に対して行われた場合、新しい接続はレイアウトされません。代わりに、一般的に開かれている接続識別子を返します。 mysql_connect() の new_link パラメータは、関数が以前に同じ制限で呼び出された場合でも、常に新しい接続を開くように強制することで動作を調整します。フラグ境界は、定数 MYSQL_CLIENT_COMPRESS、MYSQL_CLIENT_IGNORE_SPACE、または MYSQL_CLIENT_INTERACTIVE をブレンドできます。
次に、次のようなさまざまな PHP 7 MySQL 接続パラメーターを見てみましょう。
構文:
mysql_connect( string $server_host = ini_get("get the host "), string $specified username = ini_get("get username"), string $user password = ini_get("user password"), bool $new_link = false, int $client_flags = 0 ): resource|false
説明:
上記の構文を使用して、異なるパラメーターを使用して MySQL と PHP 7 を接続しようとします。
Now let’s see different examples of PHP 7 MySQL connect for better understanding.
Now let’s see an example as follows.
Code:
<?PHP $servername = "localhost"; $username = "specified username"; $password = "user password"; // Creating connection with MySQL server $conn = new mysql($servername, $specified username, $user password); // Connection checking if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "Connection done successfully"; ?>
Output:
This is a straightforward example of a PHP 7 mysql connection. After executing the program, we will get a success message, as shown in the following screenshot.
Now let’s see another example as follows.
Code:
<?PHP mysqli_connect("specified localhost", "specified root", "", " "); if(mysql_connect_error()) echo "Connection Problem."; else echo "Database Connection Done."; ?>
Output:
We hope you learn more about the PHP 7 mysql_connect from this article. From the above article, we have taken in the essential idea of the PHP 7 mysql_connect and the representation and example of the PHP 7 mysql_connect. This article taught us how and when to use PHP 7 mysql_connect.
以上がPHP 7 mysql_connect の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。