Size: a a a

2021 August 25

a

aman in MySQL
Сейчас там несколько столбцов:
id,
phone_name,
phone_model,
price,
owner_id
источник

Аа

А а in MySQL
вопрос не по mysql вообще.
определись, что с этими данными будешь делать в дальнейшем. ну и выбери соответствующий способ их хранить.
источник

a

aman in MySQL
Почему же? Я не могу понять, допустимо ли создавать столько столбцов, или можно в один столбец как JSON положить
источник

Аа

А а in MySQL
количество столбцов для мускула вообще не проблема
ты только первое предложение в моем сообщении прочитал? ))
повторюсь:
определись, что с этими данными будешь делать в дальнейшем. ну и выбери соответствующий способ их хранить
источник

V

Vladimir in MySQL
Я  спрашивал не за конкретно Смартфоны, а за другие (Например, ноутбуки или что-то такое.) Как выше правильно написали, а для какой цели? Можно сделать таблицу с названием параметров и таблицу с  привязкой к сущности и параметру и значением параметра. Можно и json'ом. Но тут как потом разраб будет с этим  разбираться, фильтровать и т.д. Неудобно будет. Хотя четко вы не описали, что с этим будут делать и как работать.
источник

a

aman in MySQL
Хорошо, тогда я ещё раз поразмышляю над проблемой, и постараюсь четко разъяснить
источник

IZ

Ilia Zviagin in MySQL
Смотря что собираешься с этим делать потом в БД
источник

IZ

Ilia Zviagin in MySQL
Допустимо
источник

SL

Sanch Linnik in MySQL
Всем привет, может кто сталкивался, парни скидуют запрос пару раз в неделю происходит подобная ошибка asterisk[744]: WARNING[1143075][C-0002cee7]: func_odbc.c:485 in execute: SQL Exec Direct failed (-1)![UPDATE inject SET Status = 'В', Calldupivp = '-1' WHERE pn = '12567677432'] уже в мускуле всё перерыл, оставил на сервере только записывание, все селекты убрал на резервный. Сам запрос работает 0.02 секи по индексу, может отключить query cash версия 5.7.29 мускуля, слоу лог до 1с. убрал и в нем тихо. Буду рад любой помощи, почему такое возникает.
источник

VP

Vasili Pinchuk in MySQL
а сам SQL запрос проходит?
источник

SL

Sanch Linnik in MySQL
Да сам работает, в том то и дело, и по explain одна row запрос в порядке
источник

VP

Vasili Pinchuk in MySQL
UPDATE inject SET Status = 'В', Calldupivp = '-1' WHERE pn = '12567677432'    точно срабатывает?
источник

SL

Sanch Linnik in MySQL
Точно проверял
источник

VP

Vasili Pinchuk in MySQL
В - русская?
источник

SL

Sanch Linnik in MySQL
Англ
источник

VP

Vasili Pinchuk in MySQL
в твоём сообщении код буквы 1042
источник

VP

Vasili Pinchuk in MySQL
может что-то с таблицами символов?
источник

SL

Sanch Linnik in MySQL
Я руками дописывал, с телефона неудобно скопировал и написал русскую, но в оригинале там англ. И сам апдейтил все с запросом в полном порядке
источник

VP

Vasili Pinchuk in MySQL
тогда (скорее всего) к SQL нет вопросов, раз сам запрос работает
источник

VP

Vasili Pinchuk in MySQL
может в момент, когда его софт генерит что-то с базой и запрос не проходит
источник