Не мога да повярвам, че не видях това по-рано; Проблемът, който имах с MySQL беше, че базата данни имаше името на колоната "desc", което първоначално имах идеята, че означава "описание", но всъщност беше в конфликт с ключовата дума "низходящ". Това доведе до синтактична грешка.
Ето какво намерих в документацията на MySQL; 9.3 Ключови думи и запазени думи :
На тази уеб връзка по-горе можете да видите списък с ключови думи/резервирани думи, които не трябва да се използват или трябва да включват обратни наклонени черти (в които няма да навлизам).
Моето решение? Не използвайте запазени думи като идентификатори!
Най-лесното решение, което можете да направите, е просто да избегнете използването на тези думи. Предотвратих използването на запазената дума „desc“, като промених идентификатора на „description“.
Благодаря за цялата ви помощ! Надявам се това да помогне на хората в бъдеще.