美文网首页
2020-04-10

2020-04-10

作者: iOS小武哥 | 来源:发表于2020-04-10 13:19 被阅读0次

    Python 学习遇到的问题:

    • 最近在学习Python,遇到了一些问题记录下来,如果有更好的解决办法最好了!
      第一个问题: mysql.connector.errors.DatabaseError: 1130: Host 'IP', 没有连上数据库服务器!

    解决方法:

    1 以权限用户root登录
    
    mysql -u root -p
    
    2 选择mysql库
    
    mysql>use mysql;
    
    3  查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
    
    mysql>select 'host' from user where user='root';
    
    4 修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
    
    mysql>update user set host = '%' where user ='root';
    
    5 刷新MySQL的系统权限相关表
    
    mysql>flush privileges;
    
    6 再重新查看user表
    
    mysql>select 'host'   from user where user='root';
    
    7 退出mysql
    
    mysql>quit
    
    8 重启mysql服务
    

    第2个问题: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)。这个问题我是重置一下密码就可以了

    解决方法:

    使用终端命令:
    1.使用root登录mysql数据库
    mysql -u root mysql
    2.更新root密码
    mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
    3.刷新一下
    mysql> FLUSH PRIVILEGES;
    4.退出MySQL
    mysql> quit
    5.重启
    sudo mysql.server restart
    

    相关文章

      网友评论

          本文标题:2020-04-10

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