设为首页 加入收藏

TOP

mysql设置不区分表名大小写
2018-07-13 06:07:11 】 浏览:80
Tags:mysql 设置 区分 大小写

问题描述

最近使用spring boot启动项目,因为改动了mysql连接地址到B库,新的mysql库和以前的A库拥有相同的表,但是启动报错,意思是:找不到test.USER_INFO表,有意思的问题来了

问题分析

问题在mapper映射文件查询使用的是大写的USER_INFO名字,但是数据库不论是B库还是A库都是小写的user_info表,为什么A库启动可以呢?既然问题不在程序上,那就只能是数据库配置的问题了,上网搜了一下,mysql数据库默认区分表名大小写,那么就要设置一下了

解决办法

进入linux,编辑/etc/my.cnf文件,加入如下图所示内容
这里写图片描述
重启mysql就行了

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇HP-UX平台Oracle启动实例遭遇:OR.. 下一篇以CentOS 6.8系统为例部署Oracle ..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目