ERROR 1418 (HY000) at line 434: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
- error นี้ได้มาจากใช้ mysql client เพื่อ import ข้อมูลที่ใช้ mysqldump มา โดย client เป็น MySQL 8, server ที่ไปเอาข้อมูลออกมาเป็น MySQL 5 แล้วจะนำเข้า MySQL 8
Solved
- ที่ฝั่ง client เราไป set ค่าก่อนประมาณนี้
mysql> SET GLOBAL log_bin_trust_function_creators = 1;
Add
- MySQL ฝั่ง client 8.0 และ server 8.0 เป็น version เดียวกัน พบปัญหานี้ เหมือนเดิม
No comments:
Post a Comment