mysql启动报错

用mysql -u root -p显示

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES).

主要是权限问题,临时的解决方法如下,有兴趣避免可以深入了解mysql的权限管理:
在my.cnf �的mysqld栏添加

skip-grant-tables

并确认mysql.user表host字段是否有localhost,并对应root。

你可能感兴趣的:(mysql启动报错)