ホームページ >バックエンド開発 >PHPの問題 >PHP Web サイトデータベースのインストール手順について話しましょう

PHP Web サイトデータベースのインストール手順について話しましょう

PHPz
PHPzオリジナル
2023-04-04 09:14:09780ブラウズ

PHP は広く使用されている動的 Web 開発言語です。Web サイトのデータを永続的に保存および管理するには、データベースを使用する必要があります。この記事では、PHP Web サイトを構築する必要がある開発者に役立つことを願って、PHP Web サイト データベースをインストールする手順について説明します。

1. データベース タイプの選択

データベースをインストールする前に、まずデータベース タイプを選択する必要があります。現在一般的に使用されているリレーショナル データベース管理システムには、MySQL、Oracle、SQL Server などがありますが、MongoDB や Redis などの非リレーショナル データベース管理システムも急速に開発されています。 MySQL にはオープンソース、安定性、使いやすさという利点があるため、ほとんどの PHP Web サイトはデータベース管理システムとして MySQL を選択します。

2. データベースをインストールします

1. MySQL データベース インストール プログラムをダウンロードします

MySQL 公式 Web サイトでは、Windows または Linux システムで直接使用できる MySQL インストール プログラムを提供しています。公式 Web サイトのダウンロード ページで対応するオペレーティング システムを選択し、MySQL インストール プログラムをダウンロードします。

2. MySQL インストール プログラムを実行します

MySql インストール プログラムをダブルクリックし、プロンプトに従って段階的にインストールします。インストール プロセス全体で、MySQL インストール フォルダー パス、ログイン パスワード、データベース構成ポートなど、いくつかのオプションを設定する必要があります。ユーザー名とパスワードを選択するときは、安全なものを選択してください。運用サーバーを使用している場合、パスワードには大文字、小文字、数字、特殊記号が含まれている必要があります。

3. MySQL サービスの開始

MySQL のインストールが完了したら、まず MySQL サービスを開始する必要があります。 Windows システムでは、MySQL サービスはサービス アプリケーションで開始できます。 Linux システムでは、シェル コマンド ラインを使用し、「service mysqld start」コマンドを入力して MySQL サービスを開始します。

3. データベースとユーザーの作成

MySQL のインストールが完了し、サービスが開始されたら、データベースとユーザーを作成する必要があります。データのセキュリティを確保するために、スーパー管理者 (root) 権限を使用して MySQL にログインするのではなく、独立したユーザーを使用してデータベースを管理することをお勧めします。

1. MySQL にログインします

MySQL にログインするために設定されている MySQL アカウントとパスワードを使用します。コマンド ライン ツールや Navicat などのビジュアル ツールを使用してログインできます。 MySQL。

2.ユーザーの作成

CREATE USER 'ユーザー名'@'ホストアドレス' IDENTIFIED BY 'Password';

たとえば、testuser という名前のユーザーを作成し、次のようなパスワードを設定します。 testpassword の場合は、次のコマンドを使用できます:

CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'testpassword';

3. データベースの作成

CREATE DATABASE データベースname ;

たとえば、phpdatabase という名前のデータベースを作成するには、次のコマンドを使用できます:

CREATE DATABASE phpdatabase;

4. ユーザーを承認します

GRANT 権限 ON データベース名.テーブル名 TO 'ユーザー名'@'ホストアドレス';

たとえば、testuser ユーザーに phpdatabase データベースに対するすべての権限を与えるには、次のコマンドを使用できます:

GRANT ALL PRIVILEGES ON phpdatabase.* TO 'testuser'@'localhost';

4. PHP 設定ファイルの変更

PHP の設定ファイルは php.ini です。 PHP プログラムが既存のデータベースを使用するように修正されました。 php.ini ファイルを開き、次の 3 つの構成を見つけます:

;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll

先頭のセミコロンを削除し、保存してサーバーを再起動すると、PHP プログラムが MySQL データベースを使用できるようになります。

5. データベースへの接続

PHP は、MySQL データベースに接続するために、mysqli 関数ライブラリを使用する必要があります。以下は、データベースへの接続の最も基本的な例です:

$servername = "localhost"; //データベース サービス名
$username = "testuser"; //データベース ユーザー名
$password = "testpassword"; //データベース パスワード
$dbname = "phpdatabase"; / /データベース名

//接続の作成
$conn = new mysqli($servername, $username, $password, $dbname);

# #//接続ステータスを確認する

if ($conn->connect_error) {

die("连接失败: " . $conn->connect_error);
}

echo "接続成功";
?>

インストール以上の手順で、自社サーバー上にPHP Webサイトを構築し、MySQLデータベースを利用してデータ管理を行うことができます。もちろん、これは氷山の一角であり、本番環境で使用する場合は、セキュリティやパフォーマンスの最適化などをさらに考慮する必要があります。

以上がPHP Web サイトデータベースのインストール手順について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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