Módulo: mysql

Módulo: mysql#

Read in English

  • 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/