Mudar Diretorio do Banco [RESOLVIDO]

1. Mudar Diretorio do Banco [RESOLVIDO]

fernando freitas do vale
fernandovale

(usa Outra)

Enviado em 24/09/2012 - 11:23h

Galera,

Parece bem simples mas a dificuldade aqui ta grande.

To instalando o MySql em um Ubuntu Server 12.04 lts

Crio uma pasta em uma partição que criei especialmente para receber os bancos de dados chamada /db

Crio a pasta /db/mysql

em seguido vou em chown -R mysql:mysql /db/mysql

logo depois vou em mysql_install_db

ai que começa a dar pau....

me retorna o seguinte erro:

Installing MySQL system tables...
120924 11:19:54 [Warning] Can't create test file /db/mysql/srv4-t710.lower-test
120924 11:19:54 [Warning] Can't create test file /db/mysql/srv4-t710.lower-test
ERROR: 1005 Can't create table 'db' (errno: 13)
120924 11:19:54 [ERROR] Aborting

120924 11:19:54 [Note] /usr/sbin/mysqld: Shutdown complete


Installation of system tables failed! Examine the logs in
/db/mysql for more information.

You can try to start the mysqld daemon with:

shell> /usr/sbin/mysqld --skip-grant &

and use the command line tool /usr/bin/mysql
to connect to the mysql database and look at the grant tables:

shell> /usr/bin/mysql -u root mysql
mysql> show tables

Try 'mysqld --help' if you have problems with paths. Using --log
gives you a log in /db/mysql that may be helpful.

Please consult the MySQL manual section
'Problems running mysql_install_db', and the manual section that
describes problems on your OS. Another information source are the
MySQL email archives available at http://lists.mysql.com/.

Please check all of the above before mailing us! And remember, if
you do mail us, you MUST use the /usr/scripts/mysqlbug script!

Só pra informar estou rodando todos os comandos como root, pelo que deu pra ler é um erro dentro do mysql, não entendendo de banco mas acredito que seja... se alguém puder dar uma ajuda agradeço.

abs




  


2. Re: Mudar Diretorio do Banco [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 24/09/2012 - 11:54h

de uma lida

http://www.vivaolinux.com.br/dica/MySQL-Alterar-diretorio-base-de-dados

espero que ajude


3. Re: Mudar Diretorio do Banco [RESOLVIDO]

fernando freitas do vale
fernandovale

(usa Outra)

Enviado em 24/09/2012 - 12:12h

Cara,

Lá no post eu coloquei que já havia feito isso, mas na hora de dar o mysql_install_db da o erro que postei


4. Re: Mudar Diretorio do Banco [RESOLVIDO]

fernando freitas do vale
fernandovale

(usa Outra)

Enviado em 24/09/2012 - 13:32h

Galera só para quem está com o mesmo problema eis o que solucionou o meu problema:

antes de ir no my.cnf dentro do /etc/mysql vamos em:

/etc/apparmor.d/usr.sbin.mysql e incluimos as linhas:

/partição/mysql/ r,
/partição/mysql/** rwk,

salva e fecha

em seguida restartamos o mysql

após restartar para o mysql e edita o cnf para a mudança do diretório, isso depois do diretório já criado com as permissões para mysql:mysql

dá o mysql_install_db
mysqld_safe &

ai ele roda bacana.

Agora to com problema para apontar p phpmyadmin para o meu banco, vou nos conf's do phpmyadmin e aponto o ip do servidor mas dá o erro "Conexão para controle do usuário como definido nas configurações falhou."

Sendo que localmente la no meu servidor eu entro com o comando mysql -u root -p ele entra normalmente.

abs






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts