2011-07-13 26 views
1
mysql> show databases; 

ERROR 1018 (HY000): Can't read dir of '.' (errno: 13) 

我已經安裝使用使用的數據庫是給錯誤消息

apt-get install mysql-server as root. 

如果我發出命令來使用其他數據庫比MySQL是MySQL的服務器工作正常

mysql> use mysql; 

ERROR 1049 (42000): Unknown database 'mysql' 

什麼該問題請幫忙。

+3

你有一個名爲'mysql'的數據庫嗎? –

+0

每個MySQL安裝都有一個mysql數據庫。 – santiagobasulto

回答

0

你應該檢查你的datadir。要找出MySQL存儲數據的位置:

SHOW VARIABLES LIKE 'datadir'; 

檢查該目錄。它應該屬於mysql.mysql,對於下面的所有目錄都是一樣的。特權應該是drwx------

相關問題