mysql got error 1045_mysqldump 备份的问题Got error: 1045、ERROR 1045 (28000)、Got error: 1449
问题一、
在键入命令mysqldump -uroot(用户名) -proot(密码) pref_123456(数据库名) > /root/a.sql时报如下错误:
mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect
解决办法:
修改/etc/my.cnf配置添加以下语句
[mysqldump]
user=root ----为备份用户名
password=root# ----为用户密码
然后重启mysql或者lnmp
lnmp restart
问题二、
在键入命令mysql -uroot -proot 时报错如下:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
解决办法:
1.在mysql的安装目录下,找到mysql的配置文件my.ini,在[mysqld]这个条目下加入skip-grant-tables(登录时不使用授权表),保存,重启mysql.
2.之后在cmd输入mysql -uroot -p按回车,出现password,直接回车可以成功登录mysql,不会报1405了。
3.在显示mysql>的命令行里输入use mysql,回车,再输入update user set password=password("新密码") where user="root";
4.输入flush privileges;(刷新数据库),再输入quit;或者exit;(退出数据库)
5.最后一步就是在my.ini里面把之前加入的skip-grant-tables删除或用#注释掉。再重启mysql。之后再用mysql -uroot -ppassword登录就不会再报1405了
问题三、
在键入命令mysqldump -uroot -proot pref_827146 > /root/aa.sql时,报错如下:
mysqldump: [Warning] Using a password on the command line interface can be insecure.
mysqldump: Got error: 1449: The user specified as a definer ('dev'@'%') does not exist when using
LOCK TABLES!
解决办法:
只要给root用户再添加一个对全部host都有可以访问的权限
操作如下:
登陆mysql
mysql -u root -pPasswd
mysql >grant all privileges on . to root@"%" identified by "Passwd"
mysql >flush privileges;
==============
END~! KO.
再进行导出就可以执行了。
mysql got error 1045_mysqldump 备份的问题Got error: 1045、ERROR 1045 (28000)、Got error: 1449相关推荐
- mysql六:数据备份、pymysql模块
阅读目录 一 MySQL数据备份 二 pymysql模块 一 MySQL数据备份 #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境.但不能恢复到异构系统中如Windows. #2. 逻辑备 ...
- xtrabackup 实现mysql的全量备份与增量备份
Percona XtraBackup是世界上唯一一款开源的免费MySQL热备份软件,可以为InnoDB和XtraDB数据库执行非阻塞备份. 使用Percona XtraBackup,可以获得以下好处: ...
- mysql下 复制文件命令行_命令行下Mysql数据库复制、备份
命令行下Mysql数据库复制.备份 在Win10下如果安装了Mysql,那么我们可以把远程Mysql服务器上的数据库备份到本地,前提是远程Mysql服务器允许远程接入. 假设远程Mysql服务器的访问 ...
- MySQL 备份与恢复(完全备份恢复--增量备份恢复+案例演示)
文章目录 一.MySQL 完全备份 1.1.数据库备份方式精讲 1.1.1.数据库备份的重要性 1.1.2.数据库备份的分类 1.1.3.MySQL 完全备份概念解读 1.2.物理冷备份与恢复 1.3 ...
- mysql 8.0数据备份恢复_第7章 备份和恢复
## 目录 - 备份和恢复类型 - 数据库备份方法 - 例备份和恢复策略 - 使用mysqldump进行备份 - 使用二进制日志进行 - 点时间(增量)恢复 - MyISAM表维护和崩溃恢复 备份数据 ...
- Xtrabackup对mysql全备以及增量备份实施
Xtrabackup对mysql全备以及增量备份实施 1.完全备份与恢复 本文使用的是centos5.8 64位系统,mysql 使用5.5.35. 如果要使用一个最小权限的用户进行备份,可基于以下: ...
- 企业Shell实战-MySQL分库分表备份脚本
本文来自 http://www.xuliangwei.com/xubusi/252.html 免费视频讲解见 http://edu.51cto.com/course/course_id-5064.ht ...
- mysql back blog_mysql的备份Xtrabackup
Xtrabackup是percona开发的产品,可以看做是InnoDB Hotbackup的免费替代品. 如果你想使用源代码方式安装的话,,这是因为它采用的在MySQL源代码上打补丁构建的方式. yu ...
- mysql对数据库进行备份吗_怎么对MySQL数据库进行备份与恢复
MySQL的备份与恢复 前言:前面我们已经了解了 MySQL 数据库的安装及使用,但随着自动化办公与电子商务的不断发展,企业对信息系统的依赖性越来越高,而 数据库 在信息系统中担任着非常重要的角色.尤 ...
- mysql数据库分表备份脚本_MySQL分库分表备份脚本
MySQL分库分表备份脚本 vim /data/mysqlback.sh #! /bin/bash BAKPATH=/data/mysql-back MYUSER=root MYPASS=" ...
最新文章
- 简单原始的ASP.NET WEBFORM中多文件上传【参考其他资料修改】
- 京东抢购服务高并发实践
- FZU 1901 Period II(KMP中的next)题解
- samba 问题Windows能看到文件夹但是不能打开(路径写错了)
- 项目G2SVG.text转换
- Rake::TestTask 介绍
- 我如何想成为Java
- cs231n__4. Backpropagation and Neural Network
- nas存储服务器 文件夹加密,NAS网络存储服务器储备数据的安全性怎么样?
- 配置nginx作为下载站点
- 《C专家编程》之 内存泄漏
- Qt -QQ音乐歌词桌面
- WPS的标题样式如何保存成默认
- win10安装Dreamweaver cc 2019报无法写入注册表的错误
- 【NABCD需求分析】Time Shaft·时间轴
- Python爬取2020年内地电影票房总排行榜
- 替换文件内指定字符串
- 中小企业进行工业互联网改革的痛点和解决方案
- 科研小白成长记31——顶会到此一游
- 丁香园数据研究院发布《2021中国基层医生洞察报告》:平均工作时间超9小时