Mysql 5.1 my.cnf não está em / etc / mysql

1

Instalei o mysql-server-5.1 no meu servidor Ubuntu usando apt-get install mysql-server , mas não consigo encontrar o arquivo my.cnf.

Não está em /etc/mysql . Em /etc/mysql tenho apenas:

conf.d
\-mysqld_safe_syslog.cnf
debian-start
sebian.cnf

Eu tentei desinstalar / instalar o mysql várias vezes, mas ainda nada.

Além disso, ao instalar o mysql, recebo mensagens como esta: (instalei dialog )

debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
    
por Ragnis 08.10.2010 / 17:37

3 respostas

0

Você pode copiar um de /usr/share/doc/mysql-server-5.1/examples/ . Renomeie para my.cnf e coloque em /etc/mysql/my.cnf

e sobre dialog , defina sua variável de ambiente TERM .

    
por 08.10.2010 / 19:04
2

EDITED: Às vezes o my.cnf está localizado apenas no diretório / etc.

/etc/my.cnf

    
por 08.10.2010 / 17:48
1

Se você instalou o mysql-server, ele deve ter instalado o mysql-common, que inclui esse arquivo. Eu estou supondo que algo falhou nessa instalação, disco sem espaço, interrompido por qualquer motivo.

apt-get --reinstall install mysql-common

que é uma predeterminação para o mysql-server-5.1

Se surgir erros, tente:

dpkg --reconfigure -a

ou

apt-get -f install
    
por 08.10.2010 / 19:10

Tags