Módulo: mysql#
create mysql user USERNAME PASSWORD
list mysql users
rename mysql user OLDUSERNAME NEWUSERNAME
set mysql password USERNAME NEWPASSWORD
delete mysql user USERNAME
create mysql database DBNAME
list mysql databases
rename mysql database OLDDBNAME NEWDBNAME
delete mysql database DBNAME
check mysql database DBNAME
repair mysql database DBNAME
set mysql privileges USERNAME DBNAME PRIVILEGES
list mysql privileges USERNAME DBNAME
delete mysql privileges USERNAME DBNAME
list mysql routines [USERNAME]
get mysql schema DBNAME
add mysql host HOST
annotate mysql host HOST
list mysql hosts
delete mysql host HOST
get mysql server
get mysql restrictions
COMANDOS
create mysql user USERNAME PASSWORD
Crea un nuevo usuario de MySQL con nombre de usuario USERNAME y contraseña PASSWORD.
Ejemplo
$ cpanel create mysql user "scott" 'tiger'
list mysql users
Lista todos los usuarios MySQL asociados a esta cuenta de cPanel.
Ejemplo
$ cpanel list mysql users
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/Mysql-list_users/
rename mysql user OLDUSERNAME NEWUSERNAME
Cambia el nombre de usuario de MySQL de OLDUSERNAME a NEWUSERNAME.
Ejemplo
$ cpanel rename mysql user "scott" "larry"
set mysql password USERNAME NEWPASSWORD
Cambia la contraseña a NEWPASSWORD para el usuario de MySQL USERNAME.
Ejemplo
$ cpanel set mysql password "scott" 'panther'
delete mysql user USERNAME
Elimina el usuario de MySQL USERNAME.
Ejemplo
$ cpanel delete mysql user "scott"
create mysql database DBNAME
Crea una nueva base de datos MySQL con nombre DBNAME.
Ejemplo
$ cpanel create mysql database 'northwind'
list mysql databases
Lista las bases de datos MySQL existentes.
Ejemplo
$ cpanel list mysql databases
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/list_databases/
rename mysql database OLDDBNAME NEWDBNAME
Cambia el nombre de la base de datos MySQL de OLDDBNAME a NEWDBNAME.
Ejemplo
$ cpanel rename mysql database 'northwind' 'southgale'
delete mysql database DBNAME
Elimina la base de datos MySQL DBNAME.
Ejemplo
$ cpanel delete mysql database 'northwind'
check mysql database DBNAME
Verifica la integridad de la base de datos de MySQL DBNAME.
Ejemplo
$ cpanel check mysql database 'northwind'
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/Mysql-check_database/
repair mysql database DBNAME
Trata de reparar la base de datos de MySQL DBNAME. Vea ‘cpanel check mysql database’ arriba.
Ejemplo
$ cpanel repair mysql database 'northwind'
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/repair_database/
set mysql privileges USERNAME DBNAME PRIVILEGES
Establece los privilegios del usuario de MySQL USERNAME en la base de datos DBNAME a PRIVILEGES.
Para añadir privilegios completos, utilice “ALL PRIVILEGES.” Para añadir privilegios individuales, utilice una lista separada por comas.
Vea la lista de privilegios individuales en: https://api.docs.cpanel.net/openapi/cpanel/operation/set_privileges_on_database/
Para una descripción del alcance de los privilegios individuales vea: https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html
Ejemplos
$ cpanel set mysql privileges 'scott' 'northwind' 'ALL PRIVILEGES'
$ cpanel set mysql privileges 'scott' 'northwind' \
'DELETE, INSERT, REFERENCES, SELECT, SHOW VIEW'
list mysql privileges USERNAME DBNAME
Lista los privilegios concedidos al usuario de MySQL USERNAME en la base de datos DBNAME.
Ejemplo
$ cpanel list mysql privileges 'scott' 'northwind'
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/Mysql-get_privileges_on_database/
delete mysql privileges USERNAME DBNAME
Revoca todos los privilegios otorgados al usuario de MySQL USERNAME en la base de datos DBNAME.
Ejemplo
$ cpanel delete mysql privileges 'scott' 'northwind'
list mysql routines [USERNAME]
Lista las rutinas (procedimientos y funciones almacenadas) asociadas al usuario de MySQL USERNAME. Si no se proporciona el usuario, lista rutinas de todos los usuarios.
Ejemplos
$ cpanel list mysql routines
$ cpanel list mysql routines 'scott'
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/list_routines/
get mysql schema DBNAME
Descargas el esquema de la base de datos de MySQL DBNAME. El esquema es un script SQL que se puede utilizar para volver a crear la base de datos.
Ejemplo
$ cpanel get mysql schema 'northwind'
add mysql host HOST
Añade HOST a la lista de hosts autorizados que pueden conectarse a MySQL.
HOST puede ser un nombre de host, una dirección IP, o un rango con comodines ‘%’.
Ejemplos
$ cpanel add mysql host client.example.com
$ cpanel add mysql host '192.168.0.1'
$ cpanel add mysql host '192.168.%.%'
annotate mysql host HOST NOTE
Añade una breve descripción NOTA al host autorizado HOST. Vea ‘cpanel add mysql host’ arriba.
Ejemplo
$ cpanel annotate mysql host '192.168.0.1' 'My home PC'
list mysql hosts
Lista los hosts autorizados que pueden conectarse a MySQL. Vea ‘cpanel add mysql host’ arriba.
Ejemplo
$ cpanel list mysql hosts
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/get_host_notes/
delete mysql host HOST
Elimina HOST de la lista de hosts autorizados. Vea ‘cpanel add mysql host’ arriba.
Ejemplo
$ cpanel delete mysql host '192.168.0.1'
get mysql server
Devuelve información del servidor y versión de MySQL.
Ejemplo
$ cpanel get mysql server
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/get_server_information/
get mysql restrictions
Devuelve las restricciones de longitud de nombre y prefijos para los objetos de MySQL.
Ejemplo
$ cpanel get mysql restrictions
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/get_restrictions/