サーバーでcPanelを実行している場合は、cPanelAPIを使用してコマンドラインからデータベースを作成する必要があります。この方法でデータベースを作成すると、cPanelは、各cPanelユーザーがアクセスを許可されているデータベースにアクセスするために必要な権限を統合できます。
たとえば、MySQLを使用してコマンドラインからデータベースを作成した場合、データベースはcPanelインターフェイスまたはphpMyAdminに表示されません。このガイドでは、MySQLデータベース、データベースユーザー、およびパスワードを作成するためのコマンドと、データベースのユーザーにすべての特権を割り当てるためのコマンドを学習できます。
- cPanelAPIを使用してデータベースを作成する
- cPanelMySQL®データベースウィザード
- SSH経由でサーバーにログインします。
- 次のコマンドを実行してデータベースを作成します。
uapi --user=exampl3 Mysql create_database name=db_name
注: 必ず
exampl3
を置き換えてください 実際のcPanelユーザー名とdb_name
を使用 データベースに付けたい実際の名前を使用します。 - 次のコマンドを実行して、データベースユーザーを作成します。
uapi --user=exampl3 Mysql create_user name=db_user [email protected]$w0rd123!
注: 必ず
exampl3
を置き換えてください 実際のcPanelユーザー名、db_user
データベースユーザーに付ける実際の名前と、[email protected]$w0rd123!
このユーザーに割り当てたい実際のパスワードに。 - 次のコマンドを実行して、データベースにアクセスするためのデータベースユーザー権限を割り当てます。
uapi --user=exampl3 Mysql set_privileges_on_database user=db_user database=db_name privileges=ALL
注: 必ず
exampl3
を置き換えてください 実際のcPanelユーザー名、db_user
実際のデータベースユーザーとdb_name
データベースの実際の名前を使用します。
cPanelMySQL®データベースウィザードは、データベース、およびデータベースのユーザーとパスワードを作成します。ウィザードは、データベースユーザーに特権を割り当てるプロセスも完了します(必要に応じてデータベースを使用するため)。ステップバイステップの手順については、ガイド「cPanelでMySQLデータベースを作成する方法」を参照してください。