mysql服务启动不了,数据库备份
2016-01-16 11:54
399 查看
最近我们服务器被盗了,导致所有磁盘都满了,而且mysql怎么都启动不了。可是最今数据库没备份!
1、拷贝数据库文件
把配置文件(/etc/my.cnf)下datadir目录下的所有文件拷贝下来。
2、重装mysql
可以到网上找一个安装mysql的教程,也可以参考我的mysql安装!
3、把备份的数据库拷贝回去
4、修改mysql配置文件
把配置文件下的datadir指向你拷贝备份的路径
5、修改文件所有者和组
所有者:
chown -R 所有者 路径
chown -R mysql /usr/mysql/data
组:
chgrp -R 所有者 路径
chgrp -R mysql /usr/mysql/data
注:在没改之前,所有者和组都是root,改过之后为mysql,ll查看一下就ok了!
6、重启mysql
service mysql restart
OK!现在数据库还原了!用以前的用户和密码可以直接登录了!
1、拷贝数据库文件
把配置文件(/etc/my.cnf)下datadir目录下的所有文件拷贝下来。
2、重装mysql
可以到网上找一个安装mysql的教程,也可以参考我的mysql安装!
3、把备份的数据库拷贝回去
4、修改mysql配置文件
把配置文件下的datadir指向你拷贝备份的路径
5、修改文件所有者和组
所有者:
chown -R 所有者 路径
chown -R mysql /usr/mysql/data
组:
chgrp -R 所有者 路径
chgrp -R mysql /usr/mysql/data
注:在没改之前,所有者和组都是root,改过之后为mysql,ll查看一下就ok了!
6、重启mysql
service mysql restart
OK!现在数据库还原了!用以前的用户和密码可以直接登录了!
相关文章推荐
- mysql传统主从、双主复制+keepalived配置步骤
- MySQL修改密码和加密
- 安装mysql步骤
- mysql 创建字符串函数
- 《MySQL从0到1:数据查询自给自足》
- MYSQL全库查找指定字符串
- MYSQL全库查找指定字符串
- mysql查询在一张表不在另外一张表的记录(外连接)
- mysql悲观锁总结和实践
- mysql乐观锁总结和实践
- MySQL数据库事务隔离级别(Transaction Isolation Level)
- XAMPP for MAC 安装后MYSQL不能正常启动的解决办法
- MySQL详解--锁
- mysql概要(九)字符集和校对集
- [MySQL]调整MySQL参数提高写入速度
- mysql排序
- windows系统下mysql出现Error 1045(28000)
- MySql远程访问及防火墙设置
- MySQL二进制日志备份与恢复
- mysql排序