Se você estiver executando o cPanel em seu servidor, deverá usar a API do cPanel para criar o banco de dados a partir da linha de comando. Criar o banco de dados dessa forma permite que o cPanel integre as permissões necessárias para que cada usuário do cPanel acesse os bancos de dados aos quais tem acesso.
Por exemplo, se você criar um banco de dados a partir da linha de comando usando MySQL, o banco de dados não aparecerá na interface do cPanel ou no phpMyAdmin. Neste guia, você pode aprender os comandos para criar um banco de dados MySQL, usuário e senha do banco de dados, bem como atribuir todos os privilégios ao usuário para o banco de dados.
- Criar um banco de dados usando a API cPanel
- Assistente de banco de dados MySQL® cPanel
Criar um banco de dados usando a API cPanel
- Faça login em seu servidor via SSH.
- Execute o seguinte comando para criar o banco de dados:
uapi --user=exampl3 Mysql create_database name=db_name
OBSERVAÇÃO: Certifique-se de substituirexampl3
com seu nome de usuário real do cPanel edb_name
com o nome real que você gostaria de dar ao banco de dados.
- Execute o seguinte comando para criar o usuário do banco de dados:
uapi --user=exampl3 Mysql create_user name=db_user [email protected]$w0rd123!
OBSERVAÇÃO: Certifique-se de substituirexampl3
com seu nome de usuário real do cPanel,db_user
com o nome real que você gostaria de dar ao usuário do banco de dados e[email protected]$w0rd123!
para a senha real que você gostaria de atribuir a este usuário.
- Atribua privilégios de usuário do banco de dados para acessar o banco de dados executando o seguinte comando:
uapi --user=exampl3 Mysql set_privileges_on_database user=db_user database=db_name privileges=ALL
OBSERVAÇÃO: Certifique-se de substituirexampl3
com seu nome de usuário real do cPanel,db_user
com seu usuário de banco de dados real edb_name
com o nome real do banco de dados.
Assistente de banco de dados MySQL® cPanel
O assistente de banco de dados cPanel MySQL® cria um banco de dados, bem como um usuário e senha do banco de dados. O Assistente também conclui o processo de atribuição de privilégios ao usuário do banco de dados (para usar o banco de dados conforme necessário). Para obter instruções passo a passo, consulte nosso guia:Como criar um banco de dados MySQL no cPanel.