• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    连接MySQL时出现1449与1045异常解决办法

    连接MySQL时出现1449与1045异常解决办法

    mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法

    把sql导到本地,执行存储过程 或者 查看视频报错:

    mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法

    权限问题,授权 给 root  所有sql 权限 

    mysql> grant all privileges on *.* to root@"%" identified by ".";
     
    SQLException: The user specified as a definer ('ebook'@'%') does not exist:解决办法
    grant all privileges on *.* to ebook@"%" identified by ".";
    Query OK, 0 rows affected (0.00 sec)
    
    
    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)
    #Mysql
    
    

     连接时出现1045异常: 

    如果是mysql 5.6以前的,输入UPDATE mysql.user SET Password=PASSWORD('123456') WHERE User='root';

    如果是mysql 5.6以后的,输入UPDATE mysql.user SET authentication_string=PASSWORD('root') WHERE USER='root';

    这是由于5.6以后user表中没有password字段。

    输入FLUSH PRIVILEGES; 刷新数据库。

    如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

    您可能感兴趣的文章:
    • JDBC连接mysql乱码异常问题处理总结
    • SELinux导致PHP连接MySQL异常Can''t connect to MySQL server的解决方法
    • mysql innodb 异常修复经验分享
    • mysql中异常错误ERROR:2002的解决方法
    • MySQL定义异常和异常处理详解
    • mysql存储过程中的异常处理解析
    • MySQL数据库连接异常汇总(值得收藏)
    上一篇:linux实现mysql数据库每天自动备份定时备份
    下一篇:MySQL5.7免安装版配置图文教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    连接MySQL时出现1449与1045异常解决办法 连接,MySQL,时,出现,1449,与,