O MySql não está em execução; Ubuntu 16.04

0

Seguindo o erro.

systemctl status mysql.service● mysql.service - MySQL Community Server  

   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en  
   Active: activating (start-post) (Result: exit-code) since Tue 2016-07-05 23:1  
  Process: 26691 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE)  
  Process: 26687 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exi  
 Main PID: 26691 (code=exited, status=1/FAILURE);         : 26692 (mysql-systemd  
   CGroup: /system.slice/mysql.service  
           └─control  
             ├─26692 /bin/bash /usr/share/mysql/mysql-systemd-start post  
             └─26735 sleep 1  

Jul 05 23:19:16 g4080 systemd[1]: Starting MySQL Community Server...  
Jul 05 23:19:16 g4080 mysqld[26691]: mysqld: [ERROR] Found option without preced  
Jul 05 23:19:16 g4080 systemd[1]: mysql.service: Main process exited, code=exite  
lines 1-14/14 (END)

Meu arquivo de configuração como solicitado, Pls sugere o que deve ser a configuração, eu sou um novato na instalação mySql

GNU nano 2.5.3 Arquivo: /etc/mysql/my.cnf

para um dos seguintes:

- "/etc/mysql/my.cnf" para definir opções globais,

- "~ / .my.cnf" para definir opções específicas do usuário.

#

Pode-se usar todas as opções longas que o programa suporta.

Execute o programa com --help para obter uma lista de opções disponíveis e com

- print-defaults para ver qual realmente entenderia e usaria.

#

Para explicações, veja

link

#

* IMPORTANTE: configurações adicionais que podem substituir as deste arquivo!

Os arquivos devem terminar com '.cnf', caso contrário, eles serão ignorados.

#

! incluíndo /etc/mysql/conf.d/ Incluído /etc/mysql/mysql.conf.d/default_storage_engine = innodb

innodb_file_per_table = 1

innodb_file_format = Barracuda

    
por durgesh 05.07.2016 / 19:54

1 resposta

3

A linha (truncada) "Opção encontrada sem precedente" originalmente lia algo como

Found option without preceding group in config file: /etc/mysql/my.cnf at line: 123

Se esse for o caso, provavelmente há uma opção no arquivo my.cnf que não está atribuído a um grupo. O arquivo my.cnf é dividido em vários grupos, um com opções para o servidor MySQL, um com opções para o cliente (linha de comando), um com opções para mysqldump e assim por diante. Se uma opção está fora de qualquer grupo, o MySQL não sabe como aplicá-lo.

Se não houver nenhuma opção "não atribuída" em sua configuração, mas o MySQL ainda reclamar de uma, talvez você queira examinar codificação do arquivo .

    
por Henning Kockerbeck 05.07.2016 / 20:30