Generic placeholder image
闲敲代码、落灯花
What's past is prologue

联系邮箱:email@hezehua.net


联系QQ:1907330840

座右铭

保持热情,持续学习,每日精进

定时备份mysql数据库压缩文件

定时备份mysql数据库压缩文件

本文与作者在csdn上的博文【定时备份mysql数据库压缩文件】保持同步


backup.sh

#!/bin/bash
#设置文件名中的时间格式
date=`date +%Y_%m_%d`
#mysqldump命令需使用绝对路径否则无法正确执行
/usr/local/mysql/bin/mysqldump -uusername -ppassword database | gzip > /home/mysql/backup/database_$date.sql.gz

添加可执行权限:

chmod +x backup.sh

添加定时执行脚本:

#每日0点执行备份
0 0 * * * root /bin/bash /home/mysql/backup.sh
猜你喜欢
Can't connect to local MySQL server through socket '/tmp/mysql.sock'
阅读 159

出现如题错误时,采取以下解决办法: ps -ef | grep mysql #找到运行的mysql进程,kill掉 service mysqld restart #重启mysql进程

记一次mysql进程无法启动的解决方案
阅读 143

莫名其妙数据库崩了,试了很多方案启动不了,然后不经意看到/usr/local/mysql/data目录下几个日志文件特别大,删除之后就能重启了。 -rw-rw---- 1 mysql mysql 4497955 Mar 3 18:29 xxxx-php-01.log -rw-rw---- 1...

配置Mysql主从
阅读 138

配置Mysql主从可以做热备、读写分离,是提高网站性能、提高数据安全性的比较有效的方式,而且配置简单,所以笔者在网站因业务逻辑需要大量用到数据库操作而性能不佳时,首先想到要做主从,其实还有别的方案的,比如做缓存,但是做缓存要改代码所以等之后再应用,先把主从给配置了。以下是做Mysql主从的关键步骤...

mysql报错Attempted to open a previously opened tablespace的解决办法
阅读 182

1、在配置文件添加: innodb_force_recovery = 1; 2、重启mysql服务:service mysqld restart 3、登陆mysql,导出数据库 4、删除ibdata1、ib_logfile0、ib_logfile1文件和databasename(数据库...

ERROR! The server quit without updating PID file解决办法
阅读 170

先新建PID文件,并且设置目录权限 再新建sock文件,并且设置目录权限 重启即可 重要的是在my.cnf中设置log_error使之打印日志,然后参考日志去解决错误...

Mysql 加锁防并发
阅读 380

mysql加锁语句: selct * from table_name where id=1 for update 使用方式以及注意事项: 1、该语句必须在事务中执行才生效 2、如果该语句中的查询未正确使用索引(不一定是主键),则该语句会锁全表 3、如果该语句的查询中索引生效了,只会锁定查询的行...

Mysql日志
阅读 136

1、错误日志(Log Error) 记录Mysql服务器进程在启动/关闭或者运行过程中遇到的错误消息,是工作中排查错误的重要工具。 查询方式: show variables like 'log_error'\G; *************************** 1. row ****...

建库建表设置统一编码
阅读 232

1、 CREATE DATABASE `database_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 2、 creat table `table_name` ( `id` int(11) unsigned ...