linux下的mysql数据库大小写问题
最近做一个java项目,开发环境是安装在windows下,使用mysql没有任何问题,部署环境采用linux,用mysqldump把数据库导入linux后程序报找不到数据表,很郁闷,google一番后发现mysql在linux下表是区分大小写的,唉,一直以为sql都不区分大小写的,特此记录一下;
MYSQL在LINUX下数据库名、表名、列名、别名大小写规则如下:
1.数据库名与表名是严格区分大小写的
2.表的别名是严格区分大小写的
3.列名与列的别名在所有的情况下均是忽略大小写的
4.变量名也是严格区分大小写的
解决办法:
vi /etc/mysql/my.cnf
在[mysqld]后添加
lower_case_table_names=1
重启MYSQL服务
其中配置文件
lower_case_table_names=0 区分大小写
lower_case_table_names=1 不区分大小写
另外项目采用hibernate,我的习惯hibernate配置文件数据表名称都是采用大写,这个地方改为小写是否管用,没有亲自测试,希望有知道的朋友留个言,谢谢。
转载于:https://blog.51cto.com/lifanfly/550629
linux下的mysql数据库大小写问题相关推荐
- linux下改变Mysql数据库大小写的设置
1,查看大小写参数 show variables like '%table_names' 2,如果lower_case_table_names参数为1,说明不区分大小写了 3,lower_case_t ...
- 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...
本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...
- Linux下修改Mysql数据库存放路径
Linux下修改Mysql数据库存放路径 原路径:/var/lib/mysql 目标路径:/home/data/mysql 1.home目录下建立data目录 cd /home mkdir data ...
- linux mysql 数据文件,Linux下修改MySQL数据库数据文件路径的步骤
使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件. 原路径:/var/lib/mysql 目标路径:/home/mysq ...
- 卸载linux下的mysql数据库实例_Linux下卸载MySQL数据库实例教程
本文主要介绍了Linux下卸载MySQL数据库的方法,不知道Linux下卸载MySQL数据库的小伙伴们可以学习一下,本文具有一定的参考价值,希望能帮助到大家. 如何在Linux下卸载MySQL数据库呢 ...
- Linux下开启mysql数据库的远程访问权限
摘要:今天在Linux服务器上安装了msyql数据库,在本地访问的时候可以访问,但是我想通过远程的方式访问的时候就不能访问了,查询资料后发现,Linux下mysql默认安装完成后只有本地访问的权限,没 ...
- LINUX 下 配置MySQL数据库集群
LINUX 下 配置MySQL数据库集群 MySQL数据库集群进行正确配置步骤(1) 此文章主要向大家讲述的是对MySQL数据库集群进行正确配置的实际操作步骤,以及对其概念的讲述,如果你对其相关的实际 ...
- 脚本同步mysql数据_windows下数据库文件使用脚本同步到linux下的mysql数据库中
1.背景 windows server 2008 下 每天会有 *.sql数据文件 需要上传到linux 中的mysql数据库中 而运维人员是在 windows server 下使用 xshell 连 ...
- linux下安装mysql数据库[yum install版]
原文链接:linux下安装mysql数据库[yum install版] 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,yum直接覆原有MariaDB, 或安装包报错无法解决依赖问 ...
最新文章
- 终端主题_再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!
- 图解 i++ 和 ++i 的区别,看完不懂你顺着网线来揍我!
- java 按顺序取出json_java取json 的方法
- linux使用free命令查看内存占用
- C++ Primer 5th笔记(chap 17 标准库特殊设施)正则表达式
- 集群理论详解(续一)
- 怎样在sqlite3上执行SQL语句
- 【报告分享】2020年金融科技十大关键词.pdf(附下载链接)
- 【互亿无线】语音短信多少钱一条?
- macos 卸载驱动_如何从macOS菜单栏中快速卸载外部驱动器
- RFT学习--适用范围
- cesium three性能比较_初探希捷Exos银河18 TB盘,容量和性能双双提升
- idea中字体大小以及注释的颜色设置
- 无尽长廊(Gallery)
- 使用vue+腾讯地图API GL实现地图选房的功能
- 蓝牙芯片排行_7月TWS硅麦出货量排行榜出炉
- 因子分析模型(主成分解)、及与主成分分析模型的联系与区别(附详细案例)
- Nodejs的安装随笔
- html自定义字体demo,21.8.自定义字体
- DTIs(药物靶标关联)预测,在机器学习中的常用方法。(一)
热门文章
- [Eclipse]GEF入门系列(六、添加菜单和工具条)
- laravel5.5 不能正常自动回复的问题
- C语言--static全局使用示例
- 在DWZ框架中整合kindeditor复文本框控件
- 牛客寒假6-B.煤气灶
- 前端使用vue-i18n做中英文翻译
- [WUST2017]一组简单一点的题目(三) A - Calculate S(n)
- IOS 6.0+ Autolayout — UITableViewCell 高度调整
- TTIC Postdoc Position
- NetBeans 时事通讯(刊号 # 55 - May 06, 2009)