从mysql导出数据库.sql文件时,报1146 - Table ‘mysql.event’ doesn`t exist 错误表都能打开,就是备份不了.sql文件

解决方案 »

  1.   

    检查你的权限。show grants ;
      

  2.   

    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.   

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

  5.   

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

  6.   

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

  7.   

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