PHP でデータベースに接続する方法
最初のステップは接続を作成することです
$a = mysql_connect("localhost","root","");
括弧内のパラメータの意味:
1.localhost - IP アドレス、localhost はローカル マシンを意味します。別のサーバーに接続する必要がある場合は、サーバーの IP アドレスを入力する必要があります。接続したいです。
2.root——Username、接続するサーバーのユーザー名、サーバー作成時に保存したユーザー名を書き込むだけです。
3.""——サーバーパスワード、接続するサーバーのパスワードです。パスワードがない場合はダブルクォーテーション内に何も記述しませんが、ダブルクォーテーションは省略できません。
4.$a - 接続が成功した場合は MySQL 接続 ID が返され、接続が失敗した場合は FALSE が返されます。戻り値があるため、それを受け取る変数を作成する必要がありますそれ。
関連する推奨事項: 「PHP 入門チュートリアル 」
添付ファイル:
サーバーのパスワードをすばやく変更する方法:
1サーバー上で、メニュー バー
で MySQL (MySQL Console) を選択し、クリックして C# インターフェイスに入ります:
ここで「パスワードを入力してください」とは、パスワードを入力してください、サーバーのパスワードを入力してください、そうでない場合は直接Enterキーをクリックしてください。
##mysql> の後に文を入力します: mysql>use mysql;——この文はどのデータベースを選択するかを意味しますEnter キーを押します実行するには次に、変更ステートメントを記述する必要があります:update mysql.user set password = PASSWORD(123) where user = 'root';
2 番目のステップは、操作するデータベースを選択することです
mysql_select_db("mydb",$a);mydb—名前データベース$a——データベースへの接続に使用するもの##3 番目のステップは、SQL ステートメントを作成することです##$q = "select * from Nation";—— Nation テーブル内のすべてのデータをクエリします
4 番目のステップは、SQL ステートメントを実行することです
$w=mysql_query($ q);——mysql_query() メソッドを呼び出して、この SQL ステートメントを実行します。実行すると、結果セットが返されます。それを受け取る別の変数を作成する必要があります。
$q——SQL ステートメントを表す変数$w——結果セットを受け取る変数5 番目のステップは、データを読み取ることです。結果セット
返された結果セットは、mysql_fetch_xxx メソッドを使用して読み取ることができます。
while($e = mysql_fetch_row($w)) { var_dump($e); }
添付ファイル:
エンコード形式が一貫していないため、中国語の文字状況、中国語文字化けの解決策:
1. データベースを作成するとき、文字セットとして utf-8 を選択します
2. my.ini を見つけます。データベース内の MySQL の設定ファイル
ダブルクリックして開き、最後の [mysqld] に次の文を追加します:character_set_server=utf8 完了したら保存して終了します
3. ページのエンコード形式を utf-8
以上がPHPでデータベースに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。