- 博客(2)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 关于bat批处理使用setlocal enabledelayedexpansion导致mysql数据库登入失败的原因
bat批处理中使用setlocal enabledelayedexpansion有时会导致mysql数据库登入失败:其实它的原因是密码中使用了特殊符号如:“!@ %”,这些特殊符号在加了setlocal enabledelayedexpansion之后是不被识别的可以通过,当然有部分符号是可以被识别的如:“#_-”之类endlocal来结束变量延迟后这些特殊符号就可以被识别了,至于如何在变量延迟中使用这些特殊符号我暂时还没找到好的方法,有个思路是通过ASCII来转译或许可行有好的方法或建议可以在下
2020-06-08 09:32:54 431
原创 bat批处理备份MySQL指定表并删除数据库历史数据与bat如何接收sql文件数据
如何通过bat脚本导出MySQL,并将数据库历史数据删除目的是为了节省数据库工作空间也为了防止误操作后的数据便于恢复创建bat文件,代码如下@echo offset datestr=%date:~10,4%-%date:~7,2%-%date:~4,2%echo %datestr%set month =100set MYSQL=mysql -hlocalhost -uroot -p123456 DBNamefor /f "delims=" %%a in ('echo select m
2020-05-28 09:29:13 906
mysql将数据导入新库后索引失效
2020-09-25
MYSQL主库执行正常,从库数据库执行SQL崩溃
2020-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人