PHP 7 mysql_connect 

WBOY
リリース: 2024-08-29 13:10:48
オリジナル
430 人が閲覧しました

次の記事では、PHP 7 mysql_connect の概要を説明します。開発者は、PHP をサーバーサイドのスクリプト言語として使用して、動的な Web アプリケーションとプログラミングを構築します。 PHP には PHP5 や PHP7 などのいくつかのバージョンがあり、それぞれに異なる機能とサービスがあります。その時点で動的プログラミングを行う必要がある場合は、MySQL などのデータベースに接続する必要があります。PHP 7 と MySQL の間の接続はコーディングを通じて実現できます。 PHP は MySQL をバージョン 5.5 から非推奨にし、オープン接続であるにもかかわらず、PHP 7 では完全に削除しました。

広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

PHP 7 mysql_connect とは何ですか?

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_connect の使用方法?

次に、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_connect パラメータ

次に、次のようなさまざまな 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 を接続しようとします。

  • server_host: The MySQL server. It can likewise incorporate a port number. For example, “hostname: port” On the off chance that the PHP order mysql.default_host is indistinct (default), the default esteem is ‘localhost:3306’. However, SQL experimental mode overlooks this boundary and always utilizes the value ‘localhost:3306’.
  • specified username: The username, default esteem, characterized by mysql.default_user, disregards this boundary in SQL experimental mode, utilizing the client’s name that possesses the server cycle.
  • user password: The user password. mysql.default_password defines the default value. In SQL-protected mode, this setting disregards and uses an empty password.
  • new_link: If you make a subsequent call to mysql_connect() with similar arguments, it doesn’t create a new connection; instead, it returns the connection identifier of the already opened connection. The new_link parameter modifies this behavior and ensures that mysql_connect() always opens a new connection, regardless of whether a previous call used similar arguments. In SQL experimental mode, the system overlooks this boundary.
  • client_flags: The client_flags boundary can be a mix of the accompanying constants: 128 (empower LOAD DATA LOCAL dealing with), MYSQL_CLIENT_SSL, MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE, or MYSQL_CLIENT_INTERACTIVE. Peruse the part about MySQL client constants for additional data. In SQL experimental mode, this boundary is disregarded.

Examples of PHP 7 mysql_connect

Now let’s see different examples of PHP 7 MySQL connect for better understanding.

Example #1

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:

PHP 7 mysql_connect 

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.

Example #2

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:

PHP 7 mysql_connect 

Conclusion

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

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