mysqldump: Got error: 1044: Access denied for user 'root'@'l
时间:2014-06-23 22:34 来源:linux.it.net.cn 作者:IT网
出现如下错误:
mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to data
base 'test' when using LOCK TABLES
添加--skip-lock-tables 参数后问题解决
/usr/local/mysql/bin/mysqldump -uroot -p123456 --default-character-set=utf8 --skip-lock-tables --opt $i | gzip > /backup/$dateDIR/data/${i}_${dateDIR}.sql.gz
mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to dae 'information_schema' when using LOCK TABLES
那可能是你用来备份的数据库用户没有lock table的权限,可以换一个权限更高的用户,或者使用mysqldump的另一个选项:--single-transaction
/usr/local/mysql/bin/mysqldump -uroot -p123456 --default-character-set=utf8 --single-transaction --opt $i | gzip > /backup/$dateDIR/data/${i}_${dateDIR}.sql.gz
(责任编辑:IT)
出现如下错误: mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to data base 'test' when using LOCK TABLES 添加--skip-lock-tables 参数后问题解决 /usr/local/mysql/bin/mysqldump -uroot -p123456 --default-character-set=utf8 --skip-lock-tables --opt $i | gzip > /backup/$dateDIR/data/${i}_${dateDIR}.sql.gz mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to dae 'information_schema' when using LOCK TABLES 那可能是你用来备份的数据库用户没有lock table的权限,可以换一个权限更高的用户,或者使用mysqldump的另一个选项:--single-transaction /usr/local/mysql/bin/mysqldump -uroot -p123456 --default-character-set=utf8 --single-transaction --opt $i | gzip > /backup/$dateDIR/data/${i}_${dateDIR}.sql.gz (责任编辑:IT) |