Я использую старый веб-сайт, который я создал, используя. NET 4.0 с XSD (Table Adapters). Я перенес свою базу данных с MySQL 5.4 на MySQL 5.7 на AWS RDS.
У меня проблема в том, что когда я запускаю веб-сайт, он не может найти таблицу, потому что в По некоторым запросам он ищет таблицу с заглавными буквами в начале. Если я изменю имя таблицы на заглавную букву, она найдет его. Это старый проект, и я предпочитаю не возиться со старым кодом.
Я использую. NET MySQL Connector.
show variables where Variable_name='lower_case_table_names'
Вышеприведенное возвращает «0», что означает 'lettercase, указанный в операторе CREATE TABLE или CREATE DATABASE. Сравнения имен чувствительны к регистру. '
Есть ли способ обновить web.config или сделать что-то в базе данных MySQL, чтобы он работал, чтобы запрос считался без учета регистра?