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