mysql备份错误记录

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

mysql备份错误记录_第1张图片

错误显示:

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

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

mysql备份错误记录_第2张图片


本文出自 “ghost” 博客,请务必保留此出处http://caizi.blog.51cto.com/5234706/1546416

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