您的位置:首页 > 数据库 > MySQL

mysql ERROR 1018 (HY000): Can't read dir of '.xxxx' (errno: 13)解决方法

2014-11-13 18:50 633 查看
mysql问题: 

mysql> use asterisk; 

Database changed 

mysql> show tables; 

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

原因:

查看这个数据库的目录属性:(#cd /usr/local/mysql/var; #ll -t )

这个库目录的属主不对,使用chown修改之,表信息都正常了。 

此时可以#ls -l 或 #ll  查看该目录的详细信息,就可发现库目录的属主不是mysql 

解决方法: 

#chown -R mysql:mysql /usr/local/mysql/var/asterisk

其中 /usr/local/mysql/var/ 为mysql数据库存储目录 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 权限
相关文章推荐