いつもお世話になっています。
Wordpressは簡単にインストールでき、DBの基本的な仕組みをきちんと理解せずともとりあえず動作させることができてしまっています(私の場合)。
私自身DBについての知識が無く、また周りにも詳しい人がいないため、現状認識していることが正しいかどうか確信が持てません。。
以下の様な認識でおおよそ問題はないでしょうか。
※なおDBの操作はphpMyAdminで行っています
■MySQLについて
- 複数のDBを持ち、そのうちの一つのmysqlDB内にMySQLのユーザを管理するテーブルがある
- MySQLには、デフォルトでスーパーユーザーであるrootユーザーが存在し、その他必要に応じて一般ユーザーを作成する
- rootユーザーは、その他ユーザーの編集、すべてのDBを自由に改変できる
- 一般ユーザーは権限を持つDBに対してのみ、(権限の範囲内で)自由に改変できる
■WPのDBについて
- インストール時に既にあるMySQLのDBのうちの一つを選択する
- 選択したDBとは、データベース名、MySQLに存在するユーザー名、そのDBのパスワード、そのDBのホスト名の一意の組み合わせになる
- WPの情報は、上記で作成したDB内に全て格納される
- WPのログイン情報も、すべてWPDB内にあり、MySQLのユーザーは関与しない
■MySQLとWPの関係性について
- MySQL内にあるユーザーとWPDB内のユーザーは完全に別物
- MySQL内の該当ユーザーを変更削除しても、WPDBのユーザーやテーブル情報自体には影響はない(実際に動作させるには調整が必要かとは思いますが)
- 逆にWPDB内のスーパーユーザーを削除変更しても、MySQLのユーザーには影響はない
- WPDB内のユーザー情報は、WPDB内のスーパーユーザーだけでなく、WPDBをいじれるMySQLのユーザーでも改変できる
だらだと書いてしまいましたが、何か勘違いしてそうな箇所はありますでしょうか。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/12 07:19