【MySQL 5.7】阿里云rds恢复到本地自建数据库启动报错
[crayon-66dfecdc7b02d049240742/]
因为自建数据库的参数与rds的参数不一致造成的。
解决方法:直接把ib_logfile0和ib_logfile1这两个文件重命名或者移走即可。
【MySQL】【SQL】正则表达式去除字符串中的特殊字符
1:去除字符串中的特殊字符
[crayon-66dfecdc7c98f320614508/]
2:查询字符串中包含特殊字符的记录
[crayon-66dfecdc7c996205051524/]
【MySQL】[Err] 1840 – @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty.
利用mysqldump导出的sql文件,当向其他数据库导入时,报“[Err] 1840 - @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty.”这个错误
原因是,导出的数据库,开启了gtid(全局事务ID),此时,导出的SQL...
【MySQL】1260 – Row 62 was cut by GROUP_CONCAT()
场景:在INSERT.... SELECT GROUP_CONCAT() ....时,提示【1260 - Row 62 was cut by GROUP_CONCAT()】错误。
原因:group_concat长度限制默认是1024,当超出1024则会出现此错误。
解决办法:
1:永久解决
[crayon-66dfecd...
【MySQL】字符串截取
字符串'aaa,bbb'
截取逗号前的字符串和截取逗号后的字符串
1:SUBSTRING_INDEX
[crayon-66dfecdc7e264570341451/]
2:REVERSE+SUBSTRING_INDEX
reverse函数虽然很笨,但是这个思路可以记录一下。
[crayon-66dfecdc7e27326...
【MySQL】启用SSL连接
环境:MySLQ5.7 CentOS7
1:利用MySQL5.7自带工具生成ssl证书
[crayon-66dfecdc7ef16268929765/]
2:修改/etc/my.cnf配置文件
[crayon-66dfecdc7ef1d186144558/]
3:重启MySQL Server
[crayon-66dfecdc7ef1f649500004/]
4:...
【MySQL】等保3.0部分要求
[crayon-66dfecdc7fc03663220114/]
【MySQL】导入mysqldump导出后且压缩的备份文件
[crayon-66dfecdc80841998111600/]
【MySQL 5.7】安装validate_password插件
1:确认MySQL是否安装了插件
[crayon-66dfecdc8142a316775953/]
2:查看插件所在路径
[crayon-66dfecdc81430582838636/]
3:安装插件
[crayon-66dfecdc81433635632720/]
4:确认
[crayon-66dfecdc81435119388253/]
【MySQL】备份中的一部分【Shell】脚本
MySQL备份脚本中一个,处理备份数据的脚本如下:
[crayon-66dfecdc820a2239143568/]
说明:
[ -d $dir_data ] || mkdir $dir_data
-d $dir_data 如果 $dir_data为目录,则为真。
||:如果左侧为假,那么执行右侧命令。
...