- 締切済み
ワードプレスのデータベースについて
こんにちわ、ワードプレス初心者です。 ワードプレスを使って、大規模ネットショップを構築しようと考えています。 最初の設定の時、 wp-config-sample.php というファイルの書き替えを行いますが、 「データベース名」や「MySQLのユーザー名」等の項目が、 何を指すのか分かりません。 普段、CSVファイルを使って、ネットショップの商品を一括管理していますが、 ワードプレスでの設定はMySQL等の知識が無いと難しいものなのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- mtaka2
- ベストアンサー率73% (867/1179)
WordPressを利用するのにMySQLの知識は要りませんが、「MySQLでどういう管理をしているのか」の知識は必要ですね。 レンタルサーバなどではよくあることですが、一つのサーバで複数のサイトを運営することができます。 一方、一つのサーバにはMySQLは一つしか動いていません。 違うユーザーのデータベースへの読み書き操作ができると、他のサイトのデータを盗み見たりできるということになってしまいますから、利用者ごとにMySQLで利用できるデータベースを分けることになります。 そして、WordPress側からは、データベースをアクセスする利用者を指示する必要があります。 それが「MySQLのユーザー名」(とパスワード)です。 さらに、一人の利用者がアクセス先のURL(フォルダ)を分けて複数のWordPressを動かすことも可能です。 そういう場合にURL(フォルダ)を分けてもMySQLのデータベースが同じ(=データが同じ)だと別のWordPressサイトにはなりませんから、 そのフォルダ毎に別々にデータを管理させる要があります。 そのために付ける名前が「データベース名」です。 これらを指定に先だって、MYSQLサーバの方で「ユーザー」「データベース」を作成する必要があります。 (レンタルサーバなどの場合、MySQLのユーザー作成はホスティング業者の作業になりますから、「ユーザー」(とパスワード)はホスティング業者の方からもらえると思います。) データベースの作成については http://goo.gl/bXyF6 などを参考にしてください。 (上記説明では「phpMyAdminがない場合はシェルを使う」となっていますが、 その場合はphpMyAdmin もインストールした方が楽だと思います)
お礼
ありがとうございます! 概念が理解できました。