博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下MySQL表名忽略大小写设置
阅读量:7076 次
发布时间:2019-06-28

本文共 665 字,大约阅读时间需要 2 分钟。

hot3.png

最新项目测试的时候出现问题,本地的Mysql库表都存在,但是搭建的框架项目跑起来报错,log显示表不存在,但是mysql客户端工具显示表示存在的,纠结!!!

查询相关资料显示说有可能数据库表区分大小写,然后照着这个思路,解决了这小问题

用命令查看当前是否区分大小写:***************************************mysql> show variables like "%case%";+------------------------+-------+| Variable_name          | Value |+------------------------+-------+| lower_case_file_system | OFF   | | lower_case_table_names | 0     | +------------------------+-------+2 rows in set (0.00 sec)******************************************

lower_case_file_system | OFF         说明当前区分大小写

修改方法

1.ROOT登录,vi /etc/my.cnf

2.在[mysqld]下加入一行:lower_case_table_names=1     //(为0时区分)
3.保存退出,重启MySQL。

 

 

转载于:https://my.oschina.net/LiuLangEr/blog/967560

你可能感兴趣的文章
@for /l %i in (1,1,10) do md %i 批处理自动建立目录
查看>>
Linux快速构建LAMP网站平台
查看>>
邪恶的三位一体:机器学习、黑暗网络和网络犯罪
查看>>
浏览器被2345主页劫持
查看>>
Sql Server内置函数实现MD5加密
查看>>
Startssl SSL 证书申请图解
查看>>
配置Apache虚拟主机,实现在一台服务器上运行多个网站
查看>>
第八课-第一讲 08_01_facl及用户及Linux终端
查看>>
Confluence 6 示例 - https://confluence.atlassian.com/
查看>>
oracle中无法用退格和上下翻命令解决
查看>>
互融云保理业务系统助力企业快速拓展业务
查看>>
浅谈MySQL中SQL优化的常用方法
查看>>
谷歌智能音箱更新,玩转摄像头,但名归Nest麾下
查看>>
经常被问到的十个 Java 面试题?你Get了吗?
查看>>
iOS开发之网络数据解析(二)--XML解析简介
查看>>
深入浅出分析MySQL索引设计背后的数据结构
查看>>
Android高级知识学习目录,网友回复:吊打各种面试官
查看>>
智能客服机器人的优势,促进客户服务自动化
查看>>
django第一个app,3
查看>>
大数据教程(2.5):Linux系统搭建本地YUM源服务器
查看>>