この記事では、エックスサーバーのMySQLユーザー数が上限に達してもWordPressがインストールできる方法について、くわしく解説していきます。
2024.06.19) MySQLユーザー数の制限撤廃による修正。
エックスサーバーでは、「WordPress簡単インストール」や「サイトコピー」を使えば簡単にWordPressのインストールやコピーができます。
でも、不要となったデータベースを削除しないで、上記ツールを使い続けていくと、MySQLユーザー数の上限に達してしまいます。
![エックスサーバーでWordPressをインストールする時に「MySQLユーザーの追加設定可能な上限数に達しているため追加できません。」が表示された](https://kanrekigg.com/wp-content/uploads/2024/02/number_of_users_exceeds_the_limit_01.webp)
ちなみに、上限に達しても不要なデータベース/MySQLユーザーを削除することでWordPressがインストールできるようになります。
不要データベースの削除については、次の記事を参考にしてください。
MySQLユーザーが上限数に達するとどうなるのか?
MySQLユーザーの使用数の確認方法(タップで展開)
MySQLユーザー数は、サーバーパネルの「MySQL」→「MySQLユーザー一覧で確認できます。
![MySQLユーザー数を確認する](https://kanrekigg.com/wp-content/uploads/2024/04/install_wordpress_in_a_different_way_02.webp)
2024.06.19追記)
エックスサーバーの公式サイトではMySQLユーザーの数は以下のように書かれていましたが、つい先日仕様変更があったようで、MySQLユーザー数は無制限となりました。
- スタンダードプランで
50まで→ 無制限 - プレミアム/ビジネスプランで
70まで→ 無制限
出典:データベース関連の仕様一覧
ということは、相変わらず上限になるとエラーになるんですね。
![](https://kanrekigg.com/wp-content/uploads/2023/09/speech-bubble-awkward.jpg)
連絡すれば上限が緩和されるとは言え、ちょっと面倒くさいです。
MySQLユーザーが上限数に達すると、
「WordPress簡単インストール」や「サイトコピー」を使って、WordpPressのインストール/コピーができなくなります。
でも、新規にデータベースを追加して、既存のMySQLユーザーを共有すれば、WordPressを追加することができるんです。
MySQLユーザーを共有してWordPressをインストールする
既存のMySQLユーザーを共有して、WordPressをインストール方法です。
まず、どのMySQLユーザーを共有するかを決めます。
これは、既に作成済のMySQLから決めることになりますが、どのMySQLユーザーでも構いません。
ただし、データベースの削除などで、誤って共有していたMySQLユーザーが削除されても、影響を最小限にできるMySQLユーザー、つまりWordPress(=Webサイト)がいいでしょう。
例えば、検証用サイト、仮サイト、最近開設したばかりのサイトなどですかね。
共有設定するMySQLの情報をメモする
共有するMySQLユーザーとMySQLパスワードをメモします。
以下のサーバーパネルのURLにアクセスして、ログインします。
「WordPress簡単インストール」をクリック。
![XServerのWordPress簡単インストール](https://kanrekigg.com/wp-content/uploads/2024/04/kantan_install_xserver2.webp)
ドメインの「選択する」をクリック。
![共有設定するMySQLの情報をメモする](https://kanrekigg.com/wp-content/uploads/2024/04/install_wordpress_in_a_different_way_09.webp)
共有する「MySQLユーザー名」と「MySQLパスワード」をメモします。
![共有設定するMySQLの情報をメモする](https://kanrekigg.com/wp-content/uploads/2024/04/install_wordpress_in_a_different_way_10.webp)
データベースを追加する
インストールするWordPress用にデータベースを追加します。
「MySQL設定」をクリック。
![XServerのMySQL設定](https://kanrekigg.com/wp-content/uploads/2023/06/mysql_set_xserver.webp)
「MySQL追加」タブをクリックし、追加するデータベース名を入力して、「確認画面へ進む」をクリック。
![データベースを追加する](https://kanrekigg.com/wp-content/uploads/2024/04/install_wordpress_in_a_different_way_03.webp)
「追加する」をクリック。
![データベースを追加する](https://kanrekigg.com/wp-content/uploads/2024/04/install_wordpress_in_a_different_way_04.webp)
既存MySQLユーザーを共有する
次に、追加したデータベースへのアクセスユーザーとして、メモしたMySQLユーザーを指定します。
「MySQL一覧」タブをクリックし、メモしていたMySQLユーザーを追加データベースへのアクセスユーザーとして選択(①)し、「追加」(②)をクリック。
![追加データベースへのアクセスユーザーとして既存MySQLユーザーを設定し共有する](https://kanrekigg.com/wp-content/uploads/2024/04/install_wordpress_in_a_different_way_05.webp)
![追加データベースへのアクセスユーザーとして既存MySQLユーザーを設定し共有する](https://kanrekigg.com/wp-content/uploads/2024/04/install_wordpress_in_a_different_way_06.webp)
WordPressを追加する
データベースとアクセスユーザーの準備ができたので、「WordPress簡単インストール」を使ってWordPressを追加します。
「WordPress簡単インストール」をクリック。
![XServerのWordPress簡単インストール](https://kanrekigg.com/wp-content/uploads/2024/04/kantan_install_xserver2.webp)
以下の① ~ ⑤の順番で入力し、「確認画面へ進む」→「インストールする」とクリック。
- 「WordPressインストール」をクリック。
- 「作成済みのデータベースを利用する」を選択。
- 追加したデータベース名
- アクセスユーザーとして設定したMySQLユーザー
- メモをしていたMySQLパスワード
![共有設定するMySQLの情報をメモする](https://kanrekigg.com/wp-content/uploads/2024/04/install_wordpress_in_a_different_way_07.webp)
まとめ
MySQLユーザ数の上限に達した時は、通常は不要なデータベースを削除すればWordPressがインストールできるようになります。
でも、どうしても削除するデータベースがこれ以上ない場合は、今回紹介した方法でWordPressをインストールすることができます。
ぜひ、試してみてください!