powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / строки в MySQL 3.23.56
6 сообщений из 6, страница 1 из 1
строки в MySQL 3.23.56
    #33073205
Olfi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
один и тот же запрос по-разному работает в разных версиях!

Таблица users (
idu int,
login varchar(15),
password varchar(10),
dateB char(10),
sex char,
uin varchar(10),
about varchar(250),
status char(1),
params char(1),
bann varchar(16),
PS varchar (200)
);
Запрос:
INSERT INTO `users` VALUES (9072, 'admin', '1234', '4', 'm', '345304999', '4', 's', '0', '0', 'pm');

В версии 3.23.49 проблем нет. В версии 3.23.56 ругается вот так:
1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '\'admin\', 1234, 4, m, 4, 4, s, 0, 0, admiiin)' at line 1

в чём проблема?
...
Рейтинг: 0 / 0
строки в MySQL 3.23.56
    #33073293
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте "закавычить" первый аргумент
Код: plaintext
1.
2.
INSERT INTO `users` 
VALUES ('9072', 'admin', '1234', '4', 'm', '345304999', '4', 's', '0', '0', 'pm');
...
Рейтинг: 0 / 0
строки в MySQL 3.23.56
    #33073366
Olfi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пробовал. Ругается на любые кавычки. Если везде вместо букв вставить числа без кавычек - работает. А с кавычками не хочет.
...
Рейтинг: 0 / 0
строки в MySQL 3.23.56
    #33073403
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Olfiпробовал. Ругается на любые кавычки. Если везде вместо букв вставить числа без кавычек - работает. А с кавычками не хочет.
Слушай, Olfi, чесно гря не знаю пока. Трудно сказать почему в более ранней версии (.49) выполняется, а в другой нет. На первый взгляд вроде все правильно. А проверить возможности щас нету.

Попробуй:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
 1.  Написать запрос в явном виде:
Insert into <tablename> field1='value1', field2='value2',...
 2.  Почитай в  мануале по MySQL   Историю обновлений и изменений 
 3.  Кинь команду CREATE TABLE <yourtablename> (...);
 3.*  Используй кнопку [src] для удобочитаемости твоего кода (так ты облегчишь и себе жизнь и другим участникам форума) 


 4.  Есть ли еще какие симптомы?


P.S. * - просто как совет :)

Удачи!
...
Рейтинг: 0 / 0
строки в MySQL 3.23.56
    #33073725
Фотография Johnmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Olfi

Судя по приведенной инфе - тобой выполняются разные запросы в разных версиях. Причем второй запрос для версии 3.23.56 имеет синт.ошибки.
...
Рейтинг: 0 / 0
строки в MySQL 3.23.56
    #33074816
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня в четвёртой версии
Код: plaintext
1.
INSERT INTO `users` VALUES
( 9072 , 'admin', '1234', '4', 'm', '345304999', '4', 's', '0', '0', 'pm');
выполняется без ошибок.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно ц
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / строки в MySQL 3.23.56
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]