【Linux】【Shell】【MySQL】自动导入备份文件
需求:定时将备份文件上传到云端,在指定时间对上传的备份文件导入到指定数据库中,删除30天之前的上传文件。这个需求是下面链接的下一步工作。
http://www.xxf-home.net/?p=672
1:解压缩后执行MySQL利用mydump导出的sql备份文...
【MySQL】函数之CONCAT,SUBSTRING
今儿有个需求,需要将某数据库下所有表的表名统一修改一下,表虽然不多,但一个一个的改还是比较low的,而且,重命名的规则也比较统一,就是去掉原有名字的第一个字母。
比较方便的方法是通过SQL生成修改表名的命令,然后批量执行...
【CentOS 7】安装【MySQL】最好删除默认安装的MariaDB
CentOS7默认安装MariaDB而不是MySQL,因为MariaDB和MySQL可能会冲突,故先卸载MariaDB。
[crayon-662b7d3e48a1d078326516/]
通过上面命令,就可以方便的删除mariadb。
【MySQL 5.7.19】The server quit without updating PID file (/data/db/mysql/3306/mysql.pid).[FAILED]
题目中提到的错误可能有很多种情况造成,随便百度一下,无非是权限属主之类的问题造成的。今天作者在阿里云上部署MySQL 5.7,在启动时也遇到了这样的错误,但是问题是出在这里:
https://tools.percona.com/wizard
这个网址是pe...
【MySQL 5.7.19】主从复制,修改从库为只读
MySQL配置好主从复制后,从库是可以做DML操作的。如果是单向复制,那么从库做了DML操作后就会导致主从不一致的情况,避免这种情况的发生,可以将从库改为只读状态(修改后,并不会影响主从复制)。
1、读写改为只读
[crayon-662b7...
【Shell】MySQL自动备份+自动压缩+自动ftp上传+计划任务
http://www.xxf-home.net/?p=635
上面的链接记录了在 windows 下完成上述动作的相关脚本。有了这个底子,那么在shell下也是很容易实现上述功能的。完整脚本如下:
[crayon-662b7d3e4c5f0154515906/]
1、我们分段稍微解释一下
[c...
【MySQL 5.7.19】mysqldump: [Warning] Using a password on the command line interface can be insecure.
在命令行执行mysqldump时,会报如下警告(mysql5.6,mysql5.7都会出现此类警告)
[crayon-662b7d3e4dab7269893474/]
虽然备份成功,但对于强迫症的人来说,是不能容忍有警告出现的。
其实解决这个问题也很简单,只要在这里不出现...
【MySQL 5.7.19】Starting MySQL.. ERROR! The server quit without updating PID file (/data/db/mysql/2587/msp.pid).
MySQL在启动时报如下错误
[crayon-662b7d3e4eeb4543407828/]
这个错误从字面上看应该就是在更新PID文件时无法修改文件,应该是权限的问题。
[crayon-662b7d3e4eeb9325648659/]
果然,db的属主和数组都为root了,那为什么会这样呢...
【MySQL 5.7.19】主从复制 Slave_IO_Running: Connecting
主从复制参考:http://www.xxf-home.net/?p=647
在主从复制的配置完毕后,查看从库的复制状态,发现最重要的两个参数,结果如下:
[crayon-662b7d3e502bb444601134/]
这两个参数必须都为YES才能正常复制,显然,这个效果是不对的...
【MySQL 5.7.19】主从复制
1:安装MySQL5.7.19(主从两台节点全部安装mysql数据库)
本测试环境是基于CentOS 7 测试,具体安装步骤,参见:http://www.xxf-home.net/?p=643
2:主从数据库基本信息
[table id=10 /]
3:修改主服务器(master)配置参...