powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / что за COM_FIELD_LIST ?
11 сообщений из 11, страница 1 из 1
что за COM_FIELD_LIST ?
    #39326625
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
получаю такую ошибку при попытке INSERT множество строк через VALUES (...),(...),(...)
Код: plsql
1.
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead


при этом ошибка вылетает, когда строк 7750
когда их 7749, то ошибки нет и все строки залетают ^^
даже если последнюю строку засунуть выше, дело не в ней
а в чём?
что это за com_field_list такой вообще - я не понял из описания на dev.mysql.com?
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326649
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://dev.mysql.com/doc/internals/en/com-field-list.html

Какая версия MySQL, какая версия клиента MySQL и какой клиентской программой пытаетесь выполнить запрос?
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326652
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft http://dev.mysql.com/doc/internals/en/com-field-list.html

Какая версия MySQL, какая версия клиента MySQL и какой клиентской программой пытаетесь выполнить запрос?

5.7
я читал это
но не вижу там причину ошибки
откуда конкретно оно вылезает?
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326656
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78откуда конкретно оно вылезает?У меня есть гипотеза, что вы пользуетесь устаревшим клиентом.
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326657
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то это предупреждение, а не ошибка.
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326658
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksofttip78откуда конкретно оно вылезает?У меня есть гипотеза, что вы пользуетесь устаревшим клиентом.
нет
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326659
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaВообще-то это предупреждение, а не ошибка.
ну строки то не добавляются
результат:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
mysql> source addr_copy_logs.sql
Database changed
Show warnings enabled.
Query OK, 0 rows affected (0,00 sec)

Query OK, 0 rows affected (0,00 sec)

Query OK, 0 rows affected (0,00 sec)

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    1790804
Current database: db_name

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    1790805
Current database: db_name

ERROR 2006 (HY000): MySQL server has gone away
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    1790806
Current database: db_name

Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Warning (Code 1287): 'COM_FIELD_LIST' is deprecated and will be removed in a future release. Please use SHOW COLUMNS FROM statement instead
Query OK, 0 rows affected (0,00 sec)

Query OK, 0 rows affected (0,00 sec)
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326660
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и повторюсь, это только если строк 7750
если 7749, то всё ок
ну бред какой-то
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326670
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78и повторюсь, это только если строк 7750
если 7749, то всё ок
ну бред какой-то
аа, это связано с max_allowed_packet 1M
у меня как раз размер файла превышает 1мб на 7750 строке
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39326686
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78tip78и повторюсь, это только если строк 7750
если 7749, то всё ок
ну бред какой-то
аа, это связано с max_allowed_packet 1M
у меня как раз размер файла превышает 1мб на 7750 строкеОт этого случается "ERROR 2006 (HY000): MySQL server has gone away".
Но вот чтобы это вызывало "Warning (Code 1287): 'COM_FIELD_LIST' is deprecated" - впервые вижу.
...
Рейтинг: 0 / 0
что за COM_FIELD_LIST ?
    #39327286
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftНо вот чтобы это вызывало "Warning (Code 1287): 'COM_FIELD_LIST' is deprecated" - впервые вижу.Я думаю, что это не связано с собственно запросом.
Полагаю, что это клиент пытается "проявить интеллект" и запросить структуру таблицы, добавление в которую вызывает ошибку (может, надеется как-то выправить ситуацию?), но делает это излишне древними методами, что и порождает ворнинги.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / что за COM_FIELD_LIST ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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