zoukankan      html  css  js  c++  java
  • mysql区分表大小写吗

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

    在这里插入图片描述

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

    世界上所有的不公平都是由于当事人能力不足造成的.
  • 相关阅读:
    java对象的实例化过程
    关键字super
    方法的重写
    继承
    JavaBean
    this关键字
    类的构造方法
    四种访问权限修饰符
    封装和隐藏
    初入博客园——你我共勉,至我的准读者朋友们
  • 原文地址:https://www.cnblogs.com/javayida/p/13346969.html
Copyright © 2011-2022 走看看