ホームページ >バックエンド開発 >PHPチュートリアル >$coon との初心者の接続問題
データベース接続には 2 つのタイプが見つかりました。1 つ目は次のとおりです。
$db_host='localhost'; //データベース ホスト名
$db_user='root'; //データベース ユーザー アカウント
$db_passw='123'; /データベース ユーザー パスワード
$db_name='list'; //データベース固有
$conn = mysql_connect($db_host,$db_user,$db_passw) or die ('データベース接続に失敗しました!'); 2 つ目は:
$conn = mysql_connect(localhost,root,123) または die ('データベース接続に失敗しました!');
明らかに、最初の方法よりも 2 番目の方法の方がはるかに便利です。他にどのような用途がありますか。
ディスカッションへの返信(解決策)
もちろん、実際のコードでは、これらの変数は見えない場所に配置されます
別の説明は、変数は別の場所に配置できるということです構成ファイルを作成し、その後の管理を容易にするためにそれを含めます。
つまり、実際の開発では、変数は別のファイルで接続ファイルに導入されます。これはサーバーにとってより安全です。ただし、これを直接
$conn = mysql_connect(localhost,root,123) or die ('Database connection failed!'); とファイルに記述して引用した場合、ユーザーはサーバー アカウントのパスワードを確認できなくなります。
慎重な人は他人にパスワードを見られたくないので、変数を使います
もちろん、実際のコードでは、これらの変数は見えないところに配置されています
つまり、実際の開発では、変数は別のファイルで接続ファイルに導入されます。これはサーバーにとってより安全です。ただし、これを直接
あまり心配しないでください、それはただの習慣です