javayida
mysql默认是区分表名的大小写,字段不区分的,关键字不区分
可以修改文件让MYSQL不区分表名大小:
  1.用ROOT登录,修改/etc/my.cnf
  2.[mysqld]下加入一行:lower_case_table_names=1
  3.重新启动数据库即可。
-----------
oracle是都不进行区分

在这里插入图片描述

今天在做项目迁移的时候,发现一个坑爹的情况,以前使用的oracle数据库,现在是mysql,以前的表名都是大写,然后里面的sql都是小写.现在迁移过来,要么把表名改成小写,但是里面字段又是大写的,而且不能改数据库配置,所以,你懂得很烦,最后还是决定改sql,然后将sql里面表名都改成大写的…又是搬砖的一天

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2021-10-25
  • 2021-12-23
猜你喜欢
  • 2021-06-01
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2022-12-23
  • 2021-06-03
  • 2021-09-30
相关资源
相似解决方案