

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Atributos mysql
<a name="attributes-recipes-mysql"></a>

**importante**  
El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los actuales. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en [AWS Re:post](https://repost.aws/) o a través de Premium [AWS Support](https://aws.amazon.com/support).

**nota**  
Estos atributos solo están disponibles en las pilas de Linux.

Los [atributos `mysql`](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/mysql/attributes/server.rb) especifican la configuración maestra de [MySQL](http://www.mysql.com/). Para obtener más información, consulte [Variables de sistema de servidor](http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html). Para obtener más información sobre cómo anular los atributos integrados para especificar valores personalizados, consulte [Anulación de atributos](workingcookbook-attributes.md).


****  

|  |  |  | 
| --- |--- |--- |
| [basedir ](#attributes-recipes-mysql-basedir) | [bind\$1address ](#attributes-recipes-mysql-bind) | [clients ](#attributes-recipes-mysql-clients) | 
| [conf\$1dir ](#attributes-recipes-mysql-conf) | [confd\$1dir ](#attributes-recipes-mysql-confd) | [datadir ](#attributes-recipes-mysql-datadir) | 
| [grants\$1path ](#attributes-recipes-mysql-grants) | [mysql\$1bin ](#attributes-recipes-mysql-bin) | [mysqladmin\$1bin ](#attributes-recipes-mysql-admin-bin) | 
| [pid\$1file ](#attributes-recipes-mysql-pid) | [puerto ](#attributes-recipes-mysql-port) | [root\$1group ](#attributes-recipes-mysql-group) | 
| [server\$1root\$1password ](#attributes-recipes-mysql-pwd) | [socket ](#attributes-recipes-mysql-socket) | [Atributos ajustables](#attributes-recipes-mysql-tunable) | 

**basedir **  <a name="attributes-recipes-mysql-basedir"></a>
El directorio base (cadena). El valor predeterminado es `'/usr'`.  

```
node[:mysql][:basedir]
```

**bind\$1address **  <a name="attributes-recipes-mysql-bind"></a>
La dirección de recepción MySQL (cadena). El valor predeterminado es `'0.0.0.0'`.  

```
node[:mysql][:bind_address]
```

**clients **  <a name="attributes-recipes-mysql-clients"></a>
Una lista de los clientes (lista de cadena).  

```
node[:mysql][:clients]
```

**conf\$1dir **  <a name="attributes-recipes-mysql-conf"></a>
El directorio que contiene el archivo de configuración (cadena). Los valores predeterminados son los siguientes:  
+ Amazon Linux y RHEL: `'/etc'`
+ Ubuntu: `'/etc/mysql'`

```
node[:mysql][:conf_dir]
```

**confd\$1dir **  <a name="attributes-recipes-mysql-confd"></a>
El directorio que contiene los archivos de configuración adicionales (cadena). El valor predeterminado es `'/etc/mysql/conf.d'`.  

```
node[:mysql][:confd_dir]
```

**datadir **  <a name="attributes-recipes-mysql-datadir"></a>
El directorio de datos (cadena). El valor predeterminado es `'/var/lib/mysql'`.  

```
node[:mysql][:datadir]
```

**grants\$1path **  <a name="attributes-recipes-mysql-grants"></a>
La ubicación de la tabla grant (cadena). El valor predeterminado es `'/etc/mysql_grants.sql'`.  

```
node[:mysql][:grants_path]
```

**mysql\$1bin **  <a name="attributes-recipes-mysql-bin"></a>
La ubicación de los archivos binarios de mysql (cadena). El valor predeterminado es `'/usr/bin/mysql'`.  

```
node[:mysql][:mysql_bin]
```

**mysqladmin\$1bin **  <a name="attributes-recipes-mysql-admin-bin"></a>
La ubicación de mysqladmin (cadena). El valor predeterminado es `'/usr/bin/mysqladmin'`.  

```
node[:mysql][:mysqladmin_bin]
```

**pid\$1file **  <a name="attributes-recipes-mysql-pid"></a>
El archivo que contiene el ID de proceso del daemon (cadena). El valor predeterminado es `'/var/run/mysqld/mysqld.pid'`.  

```
node[:mysql][:pid_file]
```

**puerto **  <a name="attributes-recipes-mysql-port"></a>
El puerto de recepción del servidor (número). El valor predeterminado es `3306`.  

```
node[:mysql][:port]
```

**root\$1group **  <a name="attributes-recipes-mysql-group"></a>
El grupo raíz (cadena). El valor predeterminado es `'root'`.  

```
node[:mysql][:root_group]
```

**server\$1root\$1password **  <a name="attributes-recipes-mysql-pwd"></a>
La contraseña raíz del servidor (cadena). El valor predeterminado se genera aleatoriamente.  

```
node[:mysql][:server_root_password]
```

**socket **  <a name="attributes-recipes-mysql-socket"></a>
La ubicación del archivo de sockets (cadena). El valor predeterminado es `'/var/lib/mysql/mysql.sock'`. Los valores predeterminados son los siguientes:  
+ Amazon Linux y RHEL: `'/var/lib/mysql/mysql.sock'`
+ Ubuntu: `'/var/run/mysqld/mysqld.sock'`

```
node[:mysql][:socket]
```

**Atributos ajustables**  <a name="attributes-recipes-mysql-tunable"></a>
Los atributos ajustables se utilizan para perfeccionar el rendimiento.    
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/opsworks/latest/userguide/attributes-recipes-mysql.html)  
**back\$1log **  <a name="attributes-recipes-mysql-tunable-back"></a>
El número máximo de solicitudes pendientes (cadena). El valor predeterminado es `'128'`.  

```
node[:mysql][:tunable][:back_log]
```  
**innodb\$1additional\$1mem\$1pool\$1size **  <a name="attributes-recipes-mysql-tunable-mem"></a>
El tamaño del grupo que usa [Innodb](http://dev.mysql.com/doc/refman/5.5/en/innodb-storage-engine.html) para almacenar las estructuras de datos internas (cadena). El valor predeterminado es `'20M'`.  

```
node[:mysql][:tunable][:innodb_additional_mem_pool_size]
```  
**innodb\$1buffer\$1pool\$1size **  <a name="attributes-recipes-mysql-tunable-buffer"></a>
El tamaño del grupo del búfer [Innodb](http://dev.mysql.com/doc/refman/5.5/en/innodb-storage-engine.html) (cadena). El valor del atributo lo establece OpsWorks Stacks y depende del tipo de instancia, pero puedes [anularlo](workingcookbook-attributes.md) mediante un JSON personalizado o un archivo de atributos personalizado.   

```
node[:mysql][:tunable][:innodb_buffer_pool_size]
```  
**innodb\$1flush\$1log\$1at\$1trx\$1commit **  <a name="attributes-recipes-mysql-tunable-flush"></a>
Frecuencia con la que [Innodb](http://dev.mysql.com/doc/refman/5.5/en/innodb-storage-engine.html) vacía el búfer del registro (cadena). El valor predeterminado es `'2'`. Para obtener más información, consulte [innodb\$1flush\$1log\$1at\$1trx\$1commit](http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#sysvar_innodb_flush_log_at_trx_commit).  

```
node[:mysql][:tunable][:innodb_flush_log_at_trx_commit]
```  
**innodb\$1lock\$1wait\$1timeout **  <a name="attributes-recipes-mysql-tunable-lock"></a>
La cantidad máxima de tiempo, en segundos, que una transacción [Innodb](http://dev.mysql.com/doc/refman/5.5/en/innodb-storage-engine.html) espera que se produzca un bloqueo de fila (cadena). El valor predeterminado es `'50'`.  

```
node[:mysql][:tunable][:innodb_lock_wait_timeout]
```  
**key\$1buffer **  <a name="attributes-recipes-mysql-tunable-key"></a>
El tamaño de búfer de índice (cadena). El valor predeterminado es `'250M'`.  

```
node[:mysql][:tunable][:key_buffer]
```  
**log\$1slow\$1queries **  <a name="attributes-recipes-mysql-tunable-slow"></a>
La ubicación de los archivos de registro de consultas lentas (cadena). El valor predeterminado es `'/var/log/mysql/mysql-slow.log'`.  

```
node[:mysql][:tunable][:log_slow_queries]
```  
**long\$1query\$1time **  <a name="attributes-recipes-mysql-tunable-long"></a>
El tiempo, en segundos, requerido para designar una consulta como larga (cadena). El valor predeterminado es `'1'`.  

```
node[:mysql][:tunable][:long_query_time]
```  
**max\$1allowed\$1packet **  <a name="attributes-recipes-mysql-tunable-packet"></a>
El tamaño máximo permitido de un paquete (cadena). El valor predeterminado es `'32M'`.  

```
node[:mysql][:tunable][:max_allowed_packet]
```  
**max\$1connections **  <a name="attributes-recipes-mysql-tunable-connections"></a>
El número máximo de conexiones de cliente simultáneas (cadena). El valor predeterminado es `'2048'`.  

```
node[:mysql][:tunable][:max_connections]
```  
**max\$1heap\$1table\$1size **  <a name="attributes-recipes-mysql-tunable-heap"></a>
El tamaño máximo de las tablas `MEMORY` creadas por el usuario (cadena). El valor predeterminado es `'32M'`.  

```
node[:mysql][:tunable][:max_heap_table_size]
```  
**net\$1read\$1timeout **  <a name="attributes-recipes-mysql-tunable-net-read"></a>
La cantidad de tiempo de espera, en segundos, para obtener más datos de una conexión (cadena). El valor predeterminado es `'30'`.  

```
node[:mysql][:tunable][:net_read_timeout]
```  
**net\$1write\$1timeout **  <a name="attributes-recipes-mysql-tunable-net-write"></a>
La cantidad de tiempo de espera, en segundos, para que un bloque se escriba en una conexión (cadena). El valor predeterminado es `'30'`.  

```
node[:mysql][:tunable][:net_write_timeout]
```  
**query\$1cache\$1limit **  <a name="attributes-recipes-mysql-tunable-cache-limit"></a>
El tamaño máximo de una consulta individual en la memoria caché (cadena). El valor predeterminado es `'2M'`.  

```
node[:mysql][:tunable][:query_cache_limit]
```  
**query\$1cache\$1size **  <a name="attributes-recipes-mysql-tunable-cache-size"></a>
El tamaño de la memoria caché (cadena). El valor predeterminado es `'128M'`.  

```
node[:mysql][:tunable][:query_cache_size]
```  
**query\$1cache\$1type **  <a name="attributes-recipes-mysql-tunable-cache-type"></a>
El tipo de caché de consulta (cadena). Los valores posibles son los siguientes:  
+ `'0'`: sin caché ni recuperación de datos almacenados en caché.
+ `'1'`: declaraciones en la caché que no comienzan por `SELECT SQL_NO_CACHE`. 
+ `'2'`: declaraciones en la caché que comienzan por `SELECT SQL_CACHE`. 
El valor predeterminado es `'1'`.  

```
node[:mysql][:tunable][:query_cache_type]
```  
**thread\$1cache\$1size **  <a name="attributes-recipes-mysql-tunable-thread-cache"></a>
El número de subprocesos de cliente que se almacenan en caché para reutilizarse (cadena). El valor predeterminado es `'8'`.  

```
node[:mysql][:tunable][:thread_cache_size]
```  
**thread\$1stack **  <a name="attributes-recipes-mysql-tunable-thread-stack"></a>
El tamaño de la pila de cada subproceso (cadena). El valor predeterminado es `'192K'`.  

```
node[:mysql][:tunable][:thread_stack]
```  
**wait\$1timeout **  <a name="attributes-recipes-mysql-tunable-wait"></a>
La cantidad de tiempo de espera, en segundos, en una conexión no interactiva. El valor predeterminado es `'180'` (cadena).  

```
node[:mysql][:tunable][:wait_timeout]
```  
**table\$1cache **  <a name="attributes-recipes-mysql-tunable-table"></a>
El número de tablas abiertas (cadena). El valor predeterminado es `'2048'`.  

```
node[:mysql][:tunable][:table_cache]
```