CentOS下Mysql误删恢复
来源:互联网 发布:java 类似于w3c的网站 编辑:程序博客网 时间:2024/06/08 19:45
1.确保bin-log开启:mysql> show variables like 'log_bin';
没加的,先vi /etc/my.cfg,在配置文件中加上
[mysqld]
log-bin=MySQL-bin (二进制日志名,可以自己定义)
2.在/var/lib/mysql/下找到最新的binlog日志,一般为mysql-bin.00000X
3.按照时间将日志生成sql文件:
mysqlbinlog --no-defaults --start-date="2017-05-09 16:30:00" --stop-date="2017-05-09 17:00:00" /var/lib/mysql/mysql-bin.000005 >/opt/1.sql
使用mysqlbinlog --start-date="2017-05-09 16:30:00" --stop-date="2017-05-09 17:00:00" /var/lib/mysql/mysql-bin.000005 >/opt/1.sql
会报:mysqlbinlog: unknown variable 'default-character-set=utf8'错误,
解决方案:1.加参数--no-defaults
2.在MySQL的配置/etc/my.cnf中将default-character-set=utf8 修改为 character-set-server = utf8
show binlog events in 'mysql-bin.000005'
没加的,先vi /etc/my.cfg,在配置文件中加上
[mysqld]
log-bin=MySQL-bin (二进制日志名,可以自己定义)
2.在/var/lib/mysql/下找到最新的binlog日志,一般为mysql-bin.00000X
3.按照时间将日志生成sql文件:
mysqlbinlog --no-defaults --start-date="2017-05-09 16:30:00" --stop-date="2017-05-09 17:00:00" /var/lib/mysql/mysql-bin.000005 >/opt/1.sql
使用mysqlbinlog --start-date="2017-05-09 16:30:00" --stop-date="2017-05-09 17:00:00" /var/lib/mysql/mysql-bin.000005 >/opt/1.sql
会报:mysqlbinlog: unknown variable 'default-character-set=utf8'错误,
解决方案:1.加参数--no-defaults
2.在MySQL的配置/etc/my.cnf中将default-character-set=utf8 修改为 character-set-server = utf8
show binlog events in 'mysql-bin.000005'
0 0
- CentOS下Mysql误删恢复
- CentOS+Mysql误操作恢复
- CentOS 下 mysql数据库自动备份 mysql数据库恢复
- centos下使用cdb_mydumper手动备份与恢复mysql
- CentOS 恢复 rm -rf * 误删数据
- CentOS 恢复 rm -rf * 误删数据
- mysql 误删数据恢复
- mysql 恢复误删数据
- CentOS下安装mysql
- CentOS下安装mysql
- centos下安装mysql
- Centos下安装mysql
- centos下mysql安装
- centos下安装mysql
- centos下 mysql 安装
- centos 下安装mysql
- centOS下安装mysql
- CentOS下安装mysql
- 【CodeForces 804B】Minimum number of steps(思维+数学)
- html段落缩进效果
- 【正一专栏】放牛
- html添加水平线
- Dagger2入门
- CentOS下Mysql误删恢复
- cms程序
- ORACLE同义词总结
- c++中移位和与运算符的含义
- raspberrypi更新源设置以及注意点
- python神经网络实现
- android 从图片获取二维码
- 如何做到同一个账号同一时段只能登录一个
- 误删除LAMP中mysql下的mysql数据库,造成mysql.user Table 不存在