mysql报错Table ‘xxxx’ doesn’t exist

问题

pear_admin 开源项目的定时任务使用的是 quartz

quartz 默认的表初始化脚本都是表明 大写

作者为了表名符合规范 , 定义表名为 xxx_xxx 的小写格式

所以启动时候报错 , 表找不到

解决问题

参考网址:

https://blog.csdn.net/weixin_40918067/article/details/116869201?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166620094516782428684071%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=166620094516782428684071&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allbaidu_landing_v2~default-2-116869201-null-null.142v59control,201v3add_ask&utm_term=mysql%E8%A1%A8%E6%98%8E%E5%BF%BD%E7%95%A5%E5%A4%A7%E5%B0%8F%E5%86%99&spm=1018.2226.3001.4187

小结

想修改的话 去配置文件中[mysqld]下面加个参数

lower_case_table_names
•0:区分大小写
•1:不区分大小写
Linux中MySQL大小写详情:
1、数据库名严格区分大小写
2、表名严格区分大小写的
3、表的别名严格区分大小写
4、变量名严格区分大小写
5、列名在所有的情况下均忽略大小写
4、变量名严格区分大小写
5、列名在所有的情况下均忽略大小写
6、列的别名在所有的情况下均忽略大小写

补充

docker 中 mysql 忽略大小写
启动脚本

docker run -p 3306:3306 --name mysql \-v /mydata/mysql-master/log:/var/log/mysql \-v /mydata/mysql-master/data:/var/lib/mysql \-v /mydata/mysql-master/conf:/etc/mysql \-e MYSQL_ROOT_PASSWORD=root \-d mysql:5.7 \--lower_case_table_names=1

说明:

–lower_case_table_names=1 表示忽略大小写

mysql报错Table ‘xxxx‘ doesn‘t exist相关推荐

  1. mysql table plugin,MySql报错Table mysql.plugin doesn’t exist的解决方法

    MySql报错Table mysql.plugin doesn't exist的解决方法 一般产生原因是手工更改my.ini的数据库文件存放地址导致的 mysql服务启动时候找不到内置数据库" ...

  2. Mysql报错Table ‘blog.user‘ doesn‘t exist

    今天在阿里云部署springboot项目的时候发现的小错误,在低版本Mysql中不会报错,但是阿里云Mysql版本较高,出现了该错误错误代码: 1146 Table 'blog.USER' doesn ...

  3. django数据库报错Table 'xxx' doesn't exist或Unknown table 'xxx'

    [问题描述]:笔者在未通过django的ORM删除表前,直接进入数据库进行删表操作.而后再重构此表时报错. manage.py@DataMingingPaper > makemigrations ...

  4. MySQL报错:SQL错误[1146][42s02]: Table 'tablename' doesn't exist(记一次以为自己删库的经历)

    先说一下这篇文章包含的知识点:bin_log服务查询,bin_log文件转为SQL文件,MySQL重启,MySQL磁盘不足报错,MySQL表名大小写配置 事情起因: 操作数据库的是我们的萌新妹子,不太 ...

  5. SAP MM 对采购订单执行收货,报错 - Table T169P entry ZNMI does not exist -

    SAP MM 对采购订单执行收货,报错 - Table T169P entry ZNMI does not exist - 如下的采购订单 4500000754, 执行事务代码MIGO, 对于做101 ...

  6. Docker安装mysql 报错 InnoDB: Table flags are 0 in the data dictionary but the flags in file

    docker 安装mysql5.7 docker run -d -p 3306:3306 -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/da ...

  7. mysql报错-ERROR 1206 (HY000)- The total number of locks exceeds the lock table size-的解决方法

    mysql报错"ERROR 1206 (HY000): The total number of locks exceeds the lock table size"的解决方法 问题 ...

  8. mysql报错:Reading table information for completion of table and column names

    一.前言 在使用命令行打开数据库的时候,报错如标题所示.这里总结记录一下. 二.错误原因 1.锁表的原因 参考链接:https://blog.csdn.net/ssergsw/article/deta ...

  9. Mysql报错Fatal error:Can't open and lock privilege tables

     Mysql报错Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 安装mysql后 ...

最新文章

  1. MQTT topic匹配规则
  2. 【直播】林锦弘:CV赛事高分经验分享
  3. 传说中的WCF:消息拦截与篡改
  4. Python Demo 05--四大名著词云
  5. 二、运行盛派的Demo(看下效果)
  6. FIS如何成为制霸北美的金融科技航母?丨亿欧解案例
  7. 基于单片机的交通灯控制系统设计
  8. 开心电视助手v3.8最新绿色版,安卓设备远程管理工具神器
  9. 日本JAFFE表情库
  10. 爱心的数学函数方程_笛卡尔的爱心函数
  11. TD-SCDMA牵动3G牌照发放 重塑中国电信生态
  12. java毕业设计老师评语_java毕业设计_springboot框架的教师评价评教系统
  13. 大鱼吃小鱼小游戏(Java版代码,JavaSwing+多线程+接口)
  14. 正则表达式(规则+代码)
  15. DBA运维福音:10分钟,一行命令安装Oracle数据库
  16. 如何将台式机的网络共享给另外一台台式机
  17. Python爬虫下一代网络请求库httpx和parsel解析库测评
  18. EasyPoi快速入门(Excel导入导出工具)
  19. 一些改变世界的编程高手
  20. html的爱恨情仇—部署HTMl5结婚微信电子请柬(含源码)

热门文章

  1. LintCode 653: Expression Add Operators
  2. error: AC_CONFIG_MACRO_DIRS([m4]) conflicts with ACLOCAL_AMFLAGS=-I m4 解决方法
  3. LM358与TL431验证
  4. Linux下jar启停脚本
  5. 铁夫破词之英文名字的由来(总结)
  6. qq群邮件html背景音乐,群发HTML格式邮件基础知识
  7. python将字符串转换为数字信号的过程_如何检测一个字符串是否可以转换为数字...
  8. 论文理解【RL - Exp Replay】—— 【ReMERN ReMERT】Regret Minimization Exp Replay in Off-Policy RL
  9. GIS空间分析 数字地形分析5 水文分析
  10. 11月NEO技术社区开发进展汇总