No hay ningún error en el informe de MySQL en el servidor de Linux.

  

Los sitios web en todos los servidores de Windows
se portaron a Linux hace unos días, pero surgieron una serie de problemas.

El primero es el programa reportado java.sql.SQLException: Table ‘ xxx.TB_XXX ’ doesn ’ t existe, pero la tabla de base de datos existe.

Se encontró que la consulta era porque la declaración SQL se usaba en mayúsculas, pero como Linux reconoce el caso, informa un error.

La solución es la siguiente:

Agregar # 1 en el archivo de configuración de MySQL my.cnf [mysqld] significa que # 0 no distingue mayúsculas de minúsculas significa \\ _case \\ _table \\ _names inferior a mayúsculas = 1

Reinicie el servicio MySQL, todo funciona bien ~

Copyright © Conocimiento de Windows All Rights Reserved