# Скрипт AdSense 6LfB03sUAAAAAFw2B3PpkHMRig_1rrgSl9RkV0Wa
Мы рекомендуем

ERROR 1146 (42S02): Table ‘sakila.lenguage’ doesn’t exist

Эта ошибка в 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;

Должно получиться:

Комментарии закрыты.

Политика конфиденциальности

Наш сайт использует файлы cookies, чтобы улучшить работу и повысить эффективность сайта. Продолжая работу с сайтом, вы соглашаетесь с использованием нами cookies и политикой конфиденциальности.

Принять