连接MySQL时出现1449与1045异常解决办法
2017-09-05 14:29
796 查看
连接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; 刷新数据库。
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- 通过ip连接MySQL时出现1449、1045异常
- MySQL安装后出现“Error 1045(28000) Access Denied for user....."解决办法
- wdcp 远程连接mysql 出现1130错误 解决办法
- navicat连接mysql时出现1045错误的解决方法,修改root密码
- python连接ubuntu系统的mysql出现错误的解决办法
- 安装Mysql时应用到最后一步出现1045错误的解决办法
- 解决Navicat连接的时候出现了1045 -Access denied for user'root'@'ip'(using password :yes)--mysql
- MySQL中出现用ip连接错误解决办法
- 一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
- 解决Navicat for MySQL打开连接时出现错误提示1045 access denied for user 'root'@'localhost' (using password yes)的问题
- mysql 出现 1045 access denied for user 'root'@'localhost' using password yes 解决办法
- 连接PHPmyadmin是出现#2003 – 服务器没有响应 MySQL 无法启动的解决办法
- 解决连接MySQL出现1045错误
- 一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
- Linux连接MySQL出现1045错误 解决方法
- MySQL远程连接时出现10061以及1045错误时的解决方法
- 阿里云服务器 mysql远程连接时,出现连接不上的解决办法
- 关于WAMPserver中phpadmin连接mysql时出现#1045无法登陆mysql的解决方法
- mysql4.1以上版本连接时出现Client does not support authentication protocol #1251错误问题解决办法
- 新装MySql后登录出现root帐号提示mysql ERROR 1045 (28000): Access denied for use的解决办法