ホームページ  >  記事  >  バックエンド開発  >  [PHP]Head First – PHP と MySQL (第 2 章の概要)

[PHP]Head First – PHP と MySQL (第 2 章の概要)

WBOY
WBOYオリジナル
2016-06-23 13:02:29955ブラウズ

大量のデータを手動で操作するのは非常に面倒な作業であるため、データの管理を支援するデータベースが必要です。

主流のデータベースとして、MySQL は SQL 言語を使用します。入力管理は通常、MySQL ターミナルを通じて実行でき、phpMyAdmin グラフィカル ツールは wnmp のローカル ページにあります。

通常、初期データベース ユーザー名は root で、初期データベース パスワードはpassword です。

MySQL コマンド

CREATE DATABASE の例; サンプル データベースの作成

USE の例; サンプル データベースの使用を選択します

CREATE TABLE ユーザー (

name varchar(30),

email varchar(50),

)

サンプル データベースの下に作成された users テーブルには、varchar 型の名前と電子メールの 2 つの列が含まれており、サイズはそれぞれ 30 と 50 です。

INSERT INTO users (name, email)

VALUES ('Jack',' jacksemail@ gmail.com')

users テーブルにデータを挿入します。名前は 'Jack' に対応し、電子メールは 'jacksemail@gmail.com' に対応します

SELECT * FROM users

以下のすべての列のデータをリクエストしますユーザーテーブル

ユーザーから名前を選択

ユーザーテーブルの下の名前カラムのデータをリクエスト

ユーザーから名前、電子メールを選択

ユーザーテーブルの下の名前とメールカラムのデータをリクエスト

MySQL関連PHP のコマンド

mysqli_connection(' データベースの場所','データベース ユーザー名','データベース パスワード','データベース名')

データベースの場所 = ドメイン名、IP アドレス、またはローカルホスト

データベース ユーザー名 = root (MySQL のデフォルト)

データベースパスワード = パスワード (MySQL のデフォルト)

データベース名 = 例 (独自に定義したデータベース名)

mysqli query(databaseconnect,query);

データベース接続とクエリ文字列を介して SQL クエリを完了します

my close(databaseconnect )

接続を閉じる

<?php  $dbc = mysqli_connect('localhost','Jack','password','example')    or die ('Error connecting to MySQL server');  $query = "INSERT INTO users (name, email)".    "VALUE ('Jack','jacksemail@gmail.com')";  $result = mysqli_query($dbc, $query)    or die ('Error querying database');   $mysqli_close($dbc);?> 

概要

この章では主に 2 つの部分について説明します。1 つはデータベース内にデータベース テーブルを作成し、データを挿入し、データをクエリする方法です。もう 1 つは、php でデータベースに接続し、データを挿入し、データベースを閉じる方法です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。