zoukankan      html  css  js  c++  java
  • windows下mysql数据库表名大小写不敏感

      最近新入职,领导让做个小功能先练练手。是一个添加分类的功能,有添加和列表,很简单。功能做完后提交,结果在线上出现一个大大的500。

      但是我再本地环境下是正常的,我以为可能是php的版本不一致导致的问题,就仔细看代码,看看有没有什么不合理的地方,然后在提交,还是500。然后又看,又提,依然是500。很不解啊,只有问领导了,领导说,是线上mysql字段设置了大小写敏感,遂改之,结果还是500。领导再一看,我靠了,表名应该是首字母大写的,但是我本地是小写。

      大坑啊。原来开发创建的表都是小写的,所以原来没有出现过这个问题。还有就是,在windows下导入数据库到mysql的表名都是小写的,要在配置文件里lower_case_table_names=0,值为0时是大小写敏感,1是不敏感

  • 相关阅读:
    windows下安装redis
    十五oracle 触发器
    Flask 学习 六 大型程序结构
    Flask 学习 五 电子邮件
    Flask 学习 四 数据库
    Flask学习 三 web表单
    Flask学习 二 模板
    Flask学习 一 基本结构
    Python操作Redis
    Python操作MySQL
  • 原文地址:https://www.cnblogs.com/jishugao/p/5346523.html
Copyright © 2011-2022 走看看