之前在linux下开发,数据库在linux下,mysql是默认大小写区分的;
但现在转为windows8.1,用mysql5.7.10,然后设置Lower_case_names = 0后;
mysql就无法启动;
去除该参数就可以启动;
然后查下windows日志;
报错:
The server option 'lower_case_table_names' is configured to use case sensitive table names but the data directory is on a case-insensitive file system which is an unsupported combination. Please consider either using a case sensitive file system for your data directory or switching to a case-insensitive table name mode.For more information, see Help and Support Center at http://www.mysql.com.
按照这个意思,windows的确是大小写不区分的;
但是我在其他机子上,也是windows,这个可以参数为0 可以设置,也可以启动;
有人遇到这样的问题吗?
没人知道吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。