データベースの準備 ~WordPressでブログを始める~
Contents
データベースの準備
Ubuntu Server 16.04 LTSにインストールしたMySQL。
WordPress用のデータベースを準備する。
何回も使うものでは無いけどコマンドをファイルに保存しておけば後から再作成する時に便利なので保存した。
データベースの作成
CHARACTER SET utf8 | 文字コードがutf8 |
COLLATE utf8_general_ci | アルファベットの大文字、小文字を区別しない。後は区別する。 例えば半角同士の大文字、小文字と全角同士の大文字、小文字は区別しないので同じ文字として扱う。しかし半角小文字と全角小文字は違う文字として扱う。デフォルト設定なのでコレにしておく |
CREATE DATABASE DatabaseName DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
ユーザの作成
同時にパスワードを設定する。
create user "UserName"@"localhost" IDENTIFIED BY "Password";
権限の付与
作成したDatabaseに対してユーザに権限を与える。
GRANT ALL PRIVILEGES ON DatabaseName.* TO "UserName"@"localhost" IDENTIFIED BY "Password";
権限の反映
flush privileges;
homeにsqlディレクトリを作成する。
その後wp01.sql~wp04.sqlをWinSCPを使ってubuntuサーバーにコピーする。
SQLの実行
mysql -uroot -pPassword < ~/sql/wp01.sql
mysql -uroot -pPassword < ~/sql/wp02.sql
mysql -uroot -pPassword < ~/sql/wp03.sql
mysql -uroot -pPassword < ~/sql/wp04.sql
確認
ログインしてデータベースが作成されている事を確認する
mysql -uroot -pPassword
mysql> show databases;
最近のコメント