从mysql导出数据库.sql文件时,报1146 - Table ‘mysql.event’ doesn`t exist 错误

时间:2021-12-15 08:23:06
从mysql导出数据库.sql文件时,报1146 - Table ‘mysql.event’ doesn`t exist 错误

表都能打开,就是备份不了.sql文件

8 个解决方案

#1


检查你的权限。

show grants ;

#2


引用 1 楼 ACMAIN_CHM 的回复:
检查你的权限。

show grants ;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' WITH GRANT OPTION

#3


grant all prvilieges on *.* on 'root'@localhost identity by password '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9';

#4


备份语句是怎么写的

#5


完整代码是什么,用MYSQLDUMP备份?

#6


从错误信息来看,你应该权限不足导致;检查一下你导出语句用户是否为root.
另外,我有疑惑你使用什么方式导出?

#7


楼上的各位大大发表意见说   权限的问题 
我表示就不参与了!
你是通过什么方式导出.sql备份的
最好 还是 命令台 用  mysqldump   -h  -u  -p    啊

#8


我目前都是全选表,然后选择Dump SQL File来导出的,这样就可以了,直接右击数据库来选Dump SQL File就不行。反正能导出来了,谢谢。

#1


检查你的权限。

show grants ;

#2


引用 1 楼 ACMAIN_CHM 的回复:
检查你的权限。

show grants ;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' WITH GRANT OPTION

#3


grant all prvilieges on *.* on 'root'@localhost identity by password '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9';

#4


备份语句是怎么写的

#5


完整代码是什么,用MYSQLDUMP备份?

#6


从错误信息来看,你应该权限不足导致;检查一下你导出语句用户是否为root.
另外,我有疑惑你使用什么方式导出?

#7


楼上的各位大大发表意见说   权限的问题 
我表示就不参与了!
你是通过什么方式导出.sql备份的
最好 还是 命令台 用  mysqldump   -h  -u  -p    啊

#8


我目前都是全选表,然后选择Dump SQL File来导出的,这样就可以了,直接右击数据库来选Dump SQL File就不行。反正能导出来了,谢谢。