PHP には「mysql_connect()」関数があります。この関数は、非永続的な MySQL 接続を開くために使用されます。成功すると、MySQL 接続識別子が返されます。失敗すると、false が返されます。構文は、「mysql_connect(server, username, password, newlink, clientflag)」です。 。
この記事の動作環境: Windows 10 システム、PHP バージョン 7.1、Dell G3 コンピューター。
mysql_connect() 関数は、非永続的な MySQL 接続を開きます。
構文
mysql_connect(server,user,pwd,newlink,clientflag)
server オプション。接続するサーバーを指定します。 「hostname:port」などのポート番号、または localhost の「:/path/to/socket」などのローカル ソケットへのパスを含めることができます。 PHP ディレクティブ mysql.default_host が定義されていない場合 (デフォルトの場合)、デフォルト値は「localhost:3306」です。
ユーザー オプション。ユーザー名。デフォルト値は、サーバープロセス所有者のユーザー名です。
pwd オプション。パスワード。デフォルト値は空のパスワードです。
newlink オプション。 mysql_connect() が同じパラメータで 2 回目に呼び出された場合、新しい接続は確立されませんが、すでに開かれている接続の ID が返されます。パラメータ new_link はこの動作を変更し、mysql_connect() が同じパラメータで以前に呼び出された場合でも、mysql_connect() が常に新しい接続を開くようにします。
clientflag オプション。 client_flags パラメータには、次の定数を組み合わせることができます。
MYSQL_CLIENT_SSL - SSL 暗号化を使用します。
MYSQL_CLIENT_COMPRESS - 圧縮プロトコルを使用します。
MYSQL_CLIENT_IGNORE_SPACE - 後で許可します。関数名 Interval
MYSQL_CLIENT_INTERACTIVE - 接続を閉じるまでの対話タイムアウトの非アクティブ時間を許可します
戻り値
成功した場合は MySQL 接続識別子が返され、それ以外の場合は FALSE が返されます。
例は次のとおりです:
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Could not connect: ' . mysql_error()); }// 一些代码...mysql_close($con); ?>
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がphpにはmysql_connect関数がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。