Como dice el título, mi colega proporcionó un proyecto de Java que se ejecutó originalmente en Windows.
Después de que se inicializa la base de datos y se completa la configuración, se informa un error y el contenido de la solicitud es Tabla * no existe. Después de
abrir mysql en Linux, se descubre que el nombre de la tabla que falta en la solicitud de error está en mayúsculas y la base de datos se guarda en minúsculas.
Referencia a otros blogs, diciéndome que mysql en Windows no distingue entre mayúsculas y minúsculas, y Linux lo es.
Después de exportar los datos existentes, edite /etc/my.cnf, agregue lower_case_table_names = 1 en la pestaña [mysqld] para
guardar y salir, reinicie el servicio mysql y luego importe los datos exportados previamente para restaurar la normalidad.