etc configurar configuracion cnf archivo mysql linux redhat

configurar - my.ini mysql



UbicaciĆ³n del archivo de configuraciĆ³n MySQL-servidor redhat linux (8)

Acabo de encontrarlo, es /etc/my.cnf

¿Cuál es la ubicación predeterminada para el archivo de configuración de MySQL en un redhat Linux Box?


está ubicado en /etc/mysql/my.cnf


La información que desea se puede encontrar ejecutando

mysql --help

o

mysqld --help --verbose

Intenté esto:

mysql --help | grep Default -A 1

Y el resultado:

(Defaults to on; use --skip-auto-rehash to disable.) -A, --no-auto-rehash -- (Defaults to on; use --skip-line-numbers to disable.) -L, --skip-line-numbers -- (Defaults to on; use --skip-column-names to disable.) -N, --skip-column-names -- (Defaults to on; use --skip-reconnect to disable.) -s, --silent Be more silent. Print results with a tab as separator, -- --default-auth=name Default authentication client-side plugin to use. --binary-mode By default, ASCII ''/0'' is disallowed and ''/r/n'' is -- Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf


En los sistemas RH, el archivo de configuración de MySQL se encuentra en /etc/my.cnf de manera predeterminada. Si usa más instancias en un servidor único o en una ubicación de configuración no estándar, verifique:

http://www.dbasquare.com/kb/where-is-mysql-configuration-file/ http://www.dbasquare.com/2012/04/01/how-to-find-mysql-configuration-file/


Las opciones predeterminadas se leen de los siguientes archivos en el orden dado:

/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf


Todos ellos parecían buenos candidatos:

/etc/my.cnf /etc/mysql/my.cnf /var/lib/mysql/my.cnf ...

en muchos casos, simplemente puede verificar la lista de procesos del sistema usando ps:

server ~ # ps ax | grep ''[m]ysqld''

Salida

10801 ? Ssl 0:27 /usr/sbin/mysqld --defaults-file=/etc/mysql/my.cnf --basedir=/usr --datadir=/var/lib/mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock

O

which mysqld /usr/sbin/mysqld

Entonces

/usr/sbin/mysqld --verbose --help | grep -A 1 "Default options" /etc/mysql/my.cnf ~/.my.cnf /usr/etc/my.cnf


Desde el encabezado de ''/etc/mysql/my.cnf'':

MariaDB programs look for option files in a set of locations which depend on the deployment platform. [...] For information about these locations, do: ''my_print_defaults --help'' and see what is printed under "Default options are read from the following files in the given order:" More information at: http://dev.mysql.com/doc/mysql/en/option-files.html


En los contenedores acoplables (imágenes basadas en centos) se encuentra en

/etc/mysql/my.cnf