without preceding found etc cnf mysql my.cnf

preceding - MySQL my.cnf file-Opción encontrada sin grupo precedente



mysql 8 my cnf (3)

Compruebe la codificación del juego de caracteres, asegúrese de que esté en ASCII. Utilice el comando ''od'' para ver si hay una lista de materiales UTF-8 al principio, por ejemplo.

Estoy tratando de conectar mi DB en Ubuntu de forma remota, pero recibo un mensaje de error cuando intento mysql -u root -p :

Opción encontrada sin grupo precedente en el archivo de configuración: /etc/mysql/my.cnf en la línea: 1

my.cnf se ve así:

[mysqld] user = mysql socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp bind-address = 0.0.0.0 key_buffer = 16M max_allowed_packet = 16M thread_stack = 192K thread_cache_size = 8 myisam-recover = BACKUP query_cache_limit = 1M query_cache_size = 16M log_error = /var/log/mysql/error.log expire_logs_days = 10 max_binlog_size = 100M [client] port = 3306 socket = /var/run/mysqld/mysqld.sock [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] [isamchk] key_buffer = 16M


Simplemente agregue [mysqld] como primera línea de su archivo /etc/mysql/my.cnf

Y entonces

sudo mysqld stop sudo mysqld start


es debido a letras o dígitos delante de [mysqld] simplemente revisa los leeters o cualquier cosa que no sea necesaria antes de [mysqld]

puede ser algo así como

0 [mysqld] entonces se producirá este error