موقعی که میخواستم به دیتابیس مای اسکیول کوئری Insert بزنم با خطای Incorrect integer value: '' for column مواجه میشد :
برای حل مشکل وارد فایل my.cnf (فایل تنظیمات دیتابیس MySQL) شوید و sql_mode = "" را به انتهای فایل اضافه کنید. در صورتی که sql_mode دیگری وجود دارد آنرا کامنت کنید.
سپس برای اعمال تغییرات سرویس MySQL را ریستارت کنید.
کد PHP:
:زمان رخداد March 31, 2020, 2:46:05 pm
:آدرس آی پی 31.56.62.77
:خطا Incorrect integer value: '' for column `test`.`mmh_file_sto`.`gallery_id` at row 1
:شماره خطا 1366
:پرس و جوی اجرا شده INSERT INTO `mmh_file_sto` (`filename`, `is_private`, `gallery_id`, `file_title`) VALUES ('57r2drtt2v85z04zwgm1.gif', '1', '', 'what-is-opnevpn.gif');
کد PHP:
sql_mode = ""
کد PHP:
# systemctl restart mariadb
OR
# service mysql restart