Я только что переместил сайт php на новый сервер. Один из моих запросов не работает с сообщением Data truncated for column 'xxx' ar row 1
. Я проверил, что это поле типа float (10,6). И значения, которые я предоставил для белого обновления, не соответствуют формату float (10,6), и они меняются. Например, иногда я ставлю только 0 или 54.56666.. так что любая идея, как мне разобраться?
PS: На более раннем сервере все работало нормально. Этот новый сервер имеет другую (более новую) версию mysql. Я не хочу вносить какие-либо изменения в конфигурацию mysql.