Эта ошибка в MySQL возникает при использовании столбца таблицы, литерала, выражения и вызова встроенной функции в одном запросе к таблице language в работе с книгой Алана Бьюли «Изучаем SQL».
Моя версия UBUNTU и MySQL:
Для того, чтобы убрать эту ошибку, нужно проделать следующие шаги:
Нужно попасть в папку mysql.
~$ cd /var/lib/mysql/
Если получите ошибку «-bash: cd: /var/lib/mysql/: Permission denied«, введите:
~$ sudo -i
и попытайтесь снова зайти по пути /var/lib/mysql/.
Попав в папку mysql, нам нужно будет удалить оттуда 2 файла: ib_logfile0 и ib_logfile1.
После удаления этих файлов попробуйте ввести запрос из книги:
mysql>SELECT language_id, ‘COMMON’ language_usage, language_id * 3.1415927 lang_pi_value, upper(name) language_name FROM language;
Должно получиться: