linux下mysql大小写区分问题
linux下mysql安装默认是区分大小写的,因此程序可能会报错 db.table 不存在;
情况一、mysql装在linux下
可以查看my.cof文件的所在位置。
vim 修改my.cof 一般在 /etc/my.cnf下;
在[mysqld] 配置中 新增
lower_case_table_names=1
lower_case_table_names参数详解:
•0:区分大小写
•1:不区分大小写
也可以用下方命令完成。(操作均需在root用户下进行)
sed -i '/mysqld/a\lower_case_table_names=1' /etc/my.cnf
情况二、mysql在容器中
在容器中一般mysql的配置文件可能发生变化,建议查找一下;笔者的是 mysql:5.7 ;大小写配置文件在 /etc/mysql/mysql.conf.d/mysqld.cnf 中,由于在容器中没有安装 vi vim等编辑工具,所以采用
sed -i '/mysqld/a\lower_case_table_name=1' /etc/mysql/mysql.conf.d/mysqld.cnf
完成后可以用下方命令进行查看是否成功;
cat mysqld.cnf
可以进入数据库,使用 select * from 大写表名/小写表名 查看是否成功
linux下mysql大小写区分问题相关推荐
- linux下mysql中表名的大小写
1.mysql在linux下数据库名.表名.列名.别名大小写规则: 数据库名与表名严格区分大小写 表名的别名严格区分大小写 列名与列的别名在所有情况下均是忽略大小写的 变量名也是严格区分大小写的 Li ...
- 设置Linux下Mysql表名不区分大小写
1.Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写: 2.用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_na ...
- Linux下MySQL的安装与使用
安装前 工具 Centos7 Xshell Xftp 查看是否安装过MySQL 如果你是用rpm安装, 检查一下RPM PACKAGE: rpm -qa | grep -i mysql # -i 忽略 ...
- linux下mysql的配置,Linux下Mysql配置()
摘要 腾兴网为您分享:Linux下Mysql配置(),智慧医疗,小太阳,享家,相机美颜等软件知识,以及重庆地税12366,正常的小学上课时间表,移动云信,dnf幸运冒险家,八爪龙演播大师,几米入早教, ...
- Linux下MySQL大小写敏感问题
文章目录 解决办法 原理 注意 window下的MySQL是忽略大小写的而在Linux下MySQL默认是区分大小写,在Linux下建表时候如果表名使用大写,查询时候使用小写查询会提示表不存在. 解决办 ...
- Linux 下 Mysql 区分大小写
Linux 下 Mysql 区分大小写 问题描述 将 SpringBoot 项目部署到 linux 服务器之后,运行数据库报错 Error querying database. Cause: java ...
- Linux下mysql支持中文,linux下mysql环境支持中文配置步骤
sql脚本执行前加上: CREATE DATABASE IF NOT EXISTS mydatabase DEFAULT CHARSET utf8 COLLATE UTF8_GENERAL_CI; u ...
- windows下mysql和linux下mysql主从配置
1. linux下mysql安装版本5.6 windows下mysql版本5.7 不要问我为什么版本不一致 就是想这么搞 2. linux为主服务器 windows为从服务器 3.找到li ...
- mysql 多数据库文件_今天突然发现我的Linux下MySQL数据库目录多了好多文件
今天再次重现Blog了,虽然很忙,还是要来写一下Blog的,嘻,首先还是一样先谢谢Sery 今天发现了我的Linux下Mysql数据库目录多了好多Mysql-bin.0000X这些文件,经过自己查找资 ...
最新文章
- 循环截取字符串添加换行
- Eclipse中修改tomcat内存大小
- python 数据分析里axis=0/1 行列定义为什么每次都不同?(比如pandas, numpy, DataFrame)
- 将Jquery序列化后的表单值转换成Json
- Pytorch中图像预处理相关函数
- JavaScript语言调试技巧
- 国外AI界牛人主页 及资源链接
- react配合python_部署React前端和Django后端的3种方法
- css3实现背景渐变的方法
- cad怎么选择一个对象打散vba_CAD制图的二十四字秘诀!
- 麦库:盛大的知识管理软件
- 双拼输入法键位图_你知道双拼输入法吗?
- RHEL7/CentOS7在线和离线安装GitLab配置使用实践
- 网络安全基础——破解系统密码
- unity VideoPlayer播放完成事件
- Python 下载百度文库
- 海森堡量子力学与计算机,量子力学诞生后的120年,没有人真正懂他
- 大学计算机品牌活动总结,【推荐】大学工作总结4篇
- html5抠图,抠图放大招,5分钟解决白底图难题!
- Vue.js实战:初识Vue.js
热门文章
- 基于VUE的水果清单
- MySQL 约束(Constraint)
- QT应用编程: QGraphicsView绘制图片作为背景
- 力扣235-会议室II-C++
- ArcEngine Error: R6034 Runtime Error! An application has made an attempt to load the C runtime ...
- TFT-LCD显示技术类型详述
- 2021年全球排名1-50餐厅榜单揭晓,上海、香港各有一家入选
- 面向对象与面向过程的区别
- Spring事物管理器TransactionManager解析
- STM32 UCOSII移植