问题起因:
做项目的时候,服务器是linux 而变成环境是windows,这就导致了,MYSQL 在linux上面是铭感大小写的,而 windows上面是不铭感的,这可能导致我们 写的代码 会出错,所以统一大小写敏感。
解决办法:删除mysql,重新装一遍,所以一定做好数据库的备份
1、停止 windows 服务 里面的mysql 服务
2、找到windows 下 mysql 安装目录,把他根目录下面的data 文件 清空(data文件夹别删,清空就行了)
3、修改跟目录下的my.ini ,把 lower_case_table_names=2 加到 [mysqld] 里面
4、用管理员权限运行cmd ,并用dos 命令 进入到 mysql 对应的 根目录下面的 bin文件里面
5、运行 mysqld --initialize --console
6、再次运行 服务里面的 mysql,搞定
(这些操作,相当于重装了,所以 root 密码 也被重置了,数据库也不会存在)