准备:
查看放到哪个磁盘比较合适:df -h

备份:我的mysql安装目录是/usr/local/mysql 想备份位置 /usr/local/backup
创建备份用的脚本文件:
cd /usr/local/backup
touch sqgjbackup.sh
编辑内容:vi sqgjbackup.sh
按i进入编辑模式
其中 定义日期不必须到秒,到日即可day=`date +%Y%m%d`
注:第6行/第23行/倒数第2行,写date +时,中间有空格,第一次没打空格,就报了command not found错
写完后依次 按 Esc 输入冒号:和wq w表示保存 q表示保存后退出
过一会儿就看到了生成了备份
添加权限:
chmod u+x sqgjbackup.sh
设置自动:
利用crontab 判断是否安装了:

判断是否开启了:

如果没有安装或者开启
安装:
yum -y install vixie-cron
yum -y install crontabs
yum -y install crontabs
开启:
service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //重新载入配置
配置:


设为开机自动启动:
查看开机启动:ntsysv

键盘上下键控制查看的光标,空格键控制是否选中表示开启启动,tab键控制选择ok/cancel,enter键选择
或者 用命令设置开机启动:chkconfig --level 345 crond on
重启: service crond restart
参考链接:
http://blog.****.net/testcs_dn/article/details/48829785
https://www.cnblogs.com/wardensky/p/6145393.html
关于mysql字符集从utf8升级到utf8mb4参考官网链接 https://mathiasbynens.be/notes/mysql-utf8mb4