美文网首页
ubuntu下同步数据时出现1698错误怎么办

ubuntu下同步数据时出现1698错误怎么办

作者: 假丶假小子 | 来源:发表于2018-05-03 09:58 被阅读0次




django.db.utils.InternalError: (1698, "Access denied for user 'root'@'localhost'")

错误原因:root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password

解决:

    1.select * from mysql.user;查看用户表 会看到auth_socket,我们只需把它修改成   mysql_native_password即可

    2.update mysql.user set plugin='mysql_native_password' where user='root';

    3.在进入mysql数据库会出现

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)错误这时我们

需要修改配置文件的PASSWORD 改成你虚拟机登录的密码即可

相关文章

网友评论

      本文标题:ubuntu下同步数据时出现1698错误怎么办

      本文链接:https://www.haomeiwen.com/subject/ufopkftx.html