error 1006 (hy000) can't create database (errno 2) [RESOLVIDO]

1. error 1006 (hy000) can't create database (errno 2) [RESOLVIDO]

Enrique Reyes
enriquerene

(usa Arch Linux)

Enviado em 11/11/2015 - 21:32h

Pessoal, tive um problema com MariaDB e resolvi aqui no Viva o Linux (http://www.vivaolinux.com.br/topico/MySQL/Senha-MariaDB-reset/). Mas agora não consigo criar meu banco de dados. O que faço passo a passo:
1) abro terminal
2) # mysql -u root -p [ENTER]
3) qualquer senha que eu digite o mariaDB me da acesso (COMO CORRIGIR ISSO?)
4) MariaDB [(none)]> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
+--------------------+
1 row in set (0.00 sec)

5)MariaDB [(none)]> CREATE DATABASE novap;
ERROR 1006 (HY000): Can't create database 'novap' (errno: 2 "No such file or directory")


Em outros fóruns encontrei uma resposta que não me retornou erro: (mas o que escrevi acima persiste)
# chown -R root:root /var/lib/mysql/



  


2. MELHOR RESPOSTA

Klauss Krenek
klauss.krenek

(usa Debian)

Enviado em 11/11/2015 - 21:42h

O usuário mysql deve ser o dono da pasta /var/lib/mysql.

chown -R mysql.mysql /var/lib/mysql

e reinicie o serviço do mysql.


3. Re: error 1006 (hy000) can't create database (errno 2) [RESOLVIDO]

Enrique Reyes
enriquerene

(usa Arch Linux)

Enviado em 11/11/2015 - 22:13h

klauss.krenek escreveu:

O usuário mysql deve ser o dono da pasta /var/lib/mysql.

chown -R mysql.mysql /var/lib/mysql

e reinicie o serviço do mysql.



FOOII!!! Vlw mesmo! abraço







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts