MySQL数据库的文件更换目录后启动异常

项目安装的数据库目录默认在C盘,更换数据文件至D盘后服务无法正常启动

 

 

遇到以上报错优先考虑以下两方面的异常:

①确保数据文件目录是可写的

打开配置文件,找到datadir指定的文件

右键该文件-属性-安全

 

 

部分系统无法赋予CREATOR OWNER完全控制权限,此时可以赋予everyone的完全控制权限即可:

编辑-添加-键入'EVERYONE'-检查名称-确定-勾选完全控制-确定

 

 

②.确保配置文件的编码是ANSI

可以使用notepad等其他编译工具,查看编码,非ANSI编码格式的配置文件在Windows中MySQL无法读取,也可以直接新建一个ANSI的配置文件,将原来的内容复制进去替换即可。

总结:

    Windows的权限控制和编码格式比较复杂,不像linux那么直观,在操作Windows文件时需要额外注意这些权限和编码变更的提示。修改配置文件尽量使用功能更完善的编译工具,不要直接用记事本去修改。

 

posted on 2021-04-09 20:01  数据派  阅读(957)  评论(0编辑  收藏  举报