スポンサーリンク

[PHP] XAMPPでMySQLの学習環境を構築する


事前環境

  • WIindows10

環境変数を設定する

コントロールパネルから、環境変数Pathに以下のパスを追加します。

  • C:\xampp\mysql\bin

これを追加すると、コマンドプロンプトからmysql系統のコマンドを使えるようになり、mysqlの操作ができるようになります。

rootユーザーのパスワードを設定する

rootユーザーのパスワード設定

以下のコマンドを実行して、rootユーザーのパスワードを設定します。

コマンド:mysqladmin -u root password

New password:と表示されたら、パスワードを入力します。忘れないようにしてください。

phpMyAdminのログイン設定

パスワードを変更したら、phpMyAdminのログイン設定の方も変更します。
config.inc.phpに、rootユーザーのパスワードを入力します。

ファイル:C:\xampp\phpMyAdmin\config.inc.php

変更箇所:$cfg[‘Servers’][$i][‘password’] = ”;

rootユーザーでログインして学習用ユーザーとDBを作る

DB作成

以下のコマンドでrootユーザーでログインします。

コマンド:mysql -u root -p

以下のクエリで、DB「testdb」を作成します。

クエリ:CREATE DATABASE testdb CHARACTER SET utf8;

ユーザー作成

以下のクエリで、testuserユーザ、testuserでパスワードを作成します。

クエリ:CREATE USER ‘testuser’@’localhost’ IDENTIFIED BY ‘testuser’;

以下のクエリで、DB「testdb」の権限をユーザに与えます。

クエリ:GRANT ALL PRIVILEGES ON testdb.* TO ‘testuser’@’localhost’;

これで、学習用ユーザーでも、DB操作ができるようになります。

PHP
スポンサーリンク
シェアする
trelab