Tentando iniciar o mysql

1

Eu estou tentando iniciar o MySQL no CentOS, então eu executo o serviço mysqld start mas recebo o seguinte erro:

Ocorreu um erro de tempo limite ao tentar iniciar o MySQL Daemon

Quando olho para os registros, é isso que recebo

101015 11:06:08  mysqld started
101015 11:06:08 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
101015 11:06:08 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
101015 11:06:08 [ERROR] /usr/libexec/mysqld: unknown variable 'table_open_cache=256'
101015 11:06:08  mysqld ended

Alguém pode me dizer o que está errado?

    
por EEAA 15.10.2010 / 04:10

3 respostas

1

Se você estiver executando uma versão anterior à 5.1.3, então eu acho que deveria ser table_cache e não table_open_cache - você menciona em um comentário que você está executando 5.1.x mas esse x pode ser muito importante!

Tente alterar o table_open_cache para table_cache e veja se isso resolve o problema

Jason

    
por 23.06.2013 / 18:00
0

Qual versão do MySQL você está executando? Você talvez tenha encontrado esse bug ?

    
por 15.10.2010 / 04:14
0

Acabei de acontecer isso comigo do nada. Não consegui descobrir por que isso aconteceu, mas editar /etc/my.cnf e comentar a linha table_open_cache me permite iniciar mysqld novamente. Pode haver algumas outras linhas que você deve comentar, então verifique seus logs para ver se quaisquer outras variáveis são desconhecidas.

    
por 23.10.2012 / 02:15

Tags