mysql备份错误记录

今日遇到一个问题,mysql数据量备份出错,记录如下:

wKioL1P_6kThejrOAAaxsonf7EI763.jpg

错误显示:

Enter password:
mysqldump: Got error: 1449: The user specified as a definer ('ljgps'@'%') does not exist when using LOCK TABLES


查询多次后,解决方法:

 mysqladmin -uroot -p123456 flush-logs;
  /opt/mysql/bin/mysql -uroot -p123456


 /opt/mysql/bin/mysqldump -uljgps -p  ljgps  > ljgps.sql

添加ljgps用户,备份时不要输入密码123456,数据库会认为密码过于简单暴露而不去执行,可以这样:

 /opt/mysql/bin/mysqldump -uljgps -p  ljgps  > ljgps.sql

然后再输入密码:回车执行即可。

wKiom1P_60ujTpjuAAZdYlkyG5I100.jpg


你可能感兴趣的:(mysql,备份错误)