mysql运维
装卸
1 | sudo apt-get install mysql-server-5.7 |
用户管理
1 | root用户登录 |
1 | # e.g.1 |
1 | DROP USER 'jeffrey'@'localhost'; |
授权管理
The MySQL Access Privilege System
When Privilege Changes Take Effect
1 | # e.g.1 |
授权用户远程连接
1 | # 检查一下3个配置文件是否有host绑定 |
数据编码
1 | # 查看编码设置 |
DDL、DML导入脚本
1 | mysql -u user -p |
数据备份与恢复
分为物理备份和逻辑备份两种
物理备份是备份的数据元文件,备份恢复快,适合数据量大,压缩率低,占用空间多,需要快速恢复的场景。具体可参考 MySQL Enterprise Backup Overview
逻辑备份是备份DDL,DML语句,备份恢复慢,适合数据量小,压缩率高,占用空间少,恢复速度要求低的场景
具体选择的策略可参考MySQL Backup in Facebook
逻辑备份具体可选用主从复制的方式,从slave节点上进行备份.
贴个逻辑备份脚本
主从复制
(EOF)杨威发布日期 :2017-12-09自由转载-非商用-非衍生-保持署名(知识共享3.0许可证)