Si está ejecutando cPanel en su servidor, debe usar la API de cPanel para crear la base de datos desde la línea de comandos. Crear la base de datos de esta manera permite que cPanel integre los permisos necesarios para que cada usuario de cPanel acceda a las bases de datos a las que tiene acceso.
Por ejemplo, si crea una base de datos desde la línea de comandos utilizando MySQL, la base de datos no aparecerá en la interfaz de cPanel ni en phpMyAdmin. En esta guía, puede aprender los comandos para crear una base de datos MySQL, el usuario y la contraseña de la base de datos, así como también asignar todos los privilegios al usuario para la base de datos.
- Crear una base de datos utilizando la API de cPanel
- Asistente de base de datos cPanel MySQL®
Crear una base de datos utilizando la API de cPanel
- Inicie sesión en su servidor a través de SSH.
- Ejecute el siguiente comando para crear la base de datos:
uapi --user=exampl3 Mysql create_database name=db_name
NOTA: Asegúrese de reemplazar
exampl3
con su nombre de usuario real de cPanel ydb_name
con el nombre real que le gustaría dar a la base de datos. - Ejecute el siguiente comando para crear el usuario de la base de datos:
uapi --user=exampl3 Mysql create_user name=db_user [email protected]$w0rd123!
NOTA: Asegúrese de reemplazar
exampl3
con su nombre de usuario real de cPanel,db_user
con el nombre real que le gustaría dar al usuario de la base de datos y[email protected]$w0rd123!
a la contraseña real que le gustaría asignar a este usuario. - Asigne los privilegios de usuario de la base de datos para acceder a la base de datos ejecutando el siguiente comando:
uapi --user=exampl3 Mysql set_privileges_on_database user=db_user database=db_name privileges=ALL
NOTA: Asegúrese de reemplazar
exampl3
con su nombre de usuario real de cPanel,db_user
con su usuario de base de datos actual ydb_name
con el nombre real de la base de datos.
Asistente de base de datos cPanel MySQL®
El asistente de base de datos MySQL® de cPanel crea una base de datos, así como un usuario y una contraseña para la base de datos. El asistente también completa el proceso de asignación de privilegios al usuario de la base de datos (para usar la base de datos según sea necesario). Para obtener instrucciones paso a paso, puede consultar nuestra guía:Cómo crear una base de datos MySQL en cPanel.