Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > MySQL > ERROR 1064 (42000) в MYSQL |
Автор: Vicul 6.6.2010, 09:20 | ||
Всем привет, установил mysql на SUSE 11.2 без проблем. Запустил демон, вхожу в консоль через mysql -u root. Теперь пытаюсь выполнить команды SELECT_VERSION() и CURRENT_DATE там и получаю ошибку ERROR 1064. Вот полная распечатка, на всякий случай дал распечатку и для status:
Сижу уже день - не могу понять в чем проблема. На 4-ке мускула работало. |
Автор: UserNet 6.6.2010, 11:57 | ||
Попробуй так. |
Автор: Vicul 6.6.2010, 14:57 |
заработало! |
Автор: Vicul 9.6.2010, 09:13 | ||||
Опять таже ошибка, но проблема с вложенными записями для INSERT /SELECT. Создал две таблицы instr и data.
Во второй таблице второе поле - есть первичный ключ первой таблицы. Делаю запись в первую таблицу, используя INSERT - нет проблем. Теперь хочу использовать тот же оператор, но со вложенной записью, т.е. определить значение первичного ключа записи в впервой таблице и записать его во второе поле второй таблицы.
Получаю ERROR 1064 (42000). Если делать все без вложения, через переменную - все ок. |
Автор: Akina 9.6.2010, 10:09 |
Вам надо учить основы SQL, батенька. Ибо до тех пор, пока Вы будете писАть кривые запросы, не соблюдая синтаксис, до тех пор и будете получать сообщения об ошибках. |
Автор: Vicul 9.6.2010, 10:18 | ||
Дык, а чем я по вашему сейчас занимаюсь ![]() |
Автор: Akina 9.6.2010, 10:26 | ||
То есть написанная конструкция
|
Автор: Vicul 9.6.2010, 10:32 |
если бы смущала - не писал - вложение в Insert или я так не могу сделать? |
Автор: Akina 9.6.2010, 11:31 |
Vicul, изложите логику своего запроса (мне она как-то не поддаётся). А вообще начните http://www.intuit.ru/department/database/rdbintro/, плюс указанные там же дополнительные курсы. |
Автор: Vicul 9.6.2010, 11:36 | ||
|
Автор: Akina 9.6.2010, 12:48 | ||
А тебя не смущает, что в одной таблице id_instr unsigned, а в другой нет? |
Автор: Vicul 9.6.2010, 13:01 | ||
Вот уже третий день, как изучаю эту субд - все смущает. Сейчас подправлю Добавлено через 3 минуты и 50 секунд
оно и было так |