サーバーで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 example@sqldat.com$w0rd123!注: 必ず
exampl3を置き換えてください 実際のcPanelユーザー名、db_userデータベースユーザーに付ける実際の名前と、example@sqldat.com$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データベースを作成する方法」を参照してください。