如何处理mysql error : ERROR 1018 (HY000)错误
1、1.打开django 调试器
提示报错
(2002, "Can't connect to local MySQL server through socket '/var/lib/mysql/my_database' (13)")
说明这个文件没有权限:
/var/lib/mysql/my_database
2、查看/var/lib/mysql/目录权限
ll /var/lib/mysql/
可以看到用户名变成了admin

3、修改目录所有者
注意:你可能不是用mysql用户
sudo chown -R mysql:mysql /var/lib/mysql/
4、修改目录权限
sudo chmod -R 755 /var/lib/mysql/
5、正常情况下,应该可以使用了,如果还是不行,那么可以重启mysql服务
service mysqld restart

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:48
阅读量:48
阅读量:84
阅读量:68
阅读量:56