前面一段时间,开始负责公司的日常数据备份。使用的是批处理文件,用mysqldump的命令,只需要把文件中mysqldump的路径修改为本机上的路径即可。
但是问题在于,批处理文件的命令中的路径不能含有空格。mysql的默认安装里面,会自动创建 MySQL Server 5.6 文件夹,mysqldump 就在该文件夹的 bin 下。直接修改名称,去掉空格也能让批处理文件运行成功,但是会影响到以后mysql的使用,提示 cannot connect to Database Server 错误。
如果要修改完整的话,需要在mysql里面的mysql.ini文件,也把路径修改过来,以及在windows的注册表里面修改路径。这两个都修改过来才可以。注册表里面的路径不知道的话可以直接通过查看windows的服务,里面找到mysql,可以看到现成的路径,然后再注册表里面进行搜索即可。