安哥网络 发表于 2015-4-16 18:47:49

mysqldump 1449错误解决办法

mysqldump 1449错误解决办法
研究mysql主从复制,在数据库导入导出的过程中,主数据据导出导入没问题,但是在从库上导入就报错mysqldump 1449 这个错误,之后网上查找了一下方案,成功解决。现将操作步骤贴出,以便大家学习交流:# /opt/mysql/bin/mysqldump --opt xxx_erp > xxx_erp_db03_test01.sqlmysqldump: Got error: 1449: The user specified as a definer ('xxxerp'@'%') does not exist when using LOCK TABLES解决办法:mysql>grant all privileges on xxxerp.* to 'xxxerp'@'%' identified by '123456';Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)# /opt/mysql/bin/mysqldump --opt xxx_erp > xxx_erp_db03_test01.sql# lltotal 2320444-rw-r--r-- 1 root root 2183168822 Oct 29 01:42 xxx_erp_db03_test01.sql-rw-r--r-- 1 root root186133946 Aug 16 14:18 all.tar.gzThe endmysqldump 1449错误解决办法
摘自:http://www.linuxidc.com/Linux/2012-05/61198.htm
页: [1]
查看完整版本: mysqldump 1449错误解决办法