BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: doramon ที่ มีนาคม 25, 2008, 17:29:51 PM

หัวข้อ: สำหรับผู้ใช้งาน mysql 5.x แล้วมีปัญหา error
เริ่มหัวข้อโดย: doramon ที่ มีนาคม 25, 2008, 17:29:51 PM
http://freebsd.sothorn.org/node/6


ต่อ ไปจะมีคนช่วยสอน และแก้ปัญหาเรื่อง linux และ unix
อีกท่านหนึ่งครับ   รอมาแนะนำตัวเองแล้วกันครับ


ผมเจอปัญหาการสร้าง function บน MySQL 5.0 มีคนแนะนำให้ใช้ MySQL 5.1 จนผมต้องพยายามติดตั้ง FreeBSD และ ติดตั้ง MySQL 5.1 จนสำเร็จ ก็ถึงเวลาทดลองใช้ ผมทดลองใช้ MySQL 5.1 ปรากฎว่าปัญหานั้นก็ยังไม่หาย

error ที่เจอ ประมาณนี้

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)

วิธีแก้ปัญหาก็ตามลิงค์นี้

http://dev.mysql.com/doc/refman/5.0/en/create-function.html
http://dev.mysql.com/doc/refman/5.0/en/mysql-upgrade.html
http://dev.mysql.com/doc/refman/5.0/en/mysql-fix-privilege-tables.html
http://dev.mysql.com/doc/refman/5.0/en/stored-procedure-logging.html

มีคำสั่งที่ต้องใช้ประมาณนี้

shell> mysql_upgrade -u root -p
shell> mysql_fix_privilege_tables --password=root_password
mysql> SET GLOBAL log_bin_trust_function_creators = 1;

สำเร็จครับ error ที่เจอหายเป็นปลิดทิ้ง
หัวข้อ: Re: สำหรับผู้ใช้งาน mysql 5.x แล้วมีปัญหา error
เริ่มหัวข้อโดย: jdadmin1 ที่ มีนาคม 25, 2008, 18:18:28 PM
รอครับถ้าเป็น LINUX ช่วงนี้กำลังหายใจเข้า-ออกเป็น LINUX อยู่ครับ แต่ไม่มีคนนำทาง ขอแบบเริ่มจากพื้น ๆ ก่อนเลยนะครับจะได้ไปเป็น ถ้าเอาแบบ อ.อ๊อด ตามไม่ทันครับ แห่ะ ๆ ๆ.........
แค่ Windows ยังอดหลับอดนอนเป็นเดือน กว่าจะเป็นเซียน...ยังไงก็สู้ครับ ขอแค่มีคนนำทางก็พอ...ขอเป็นลูกศิษย์ด้วยคนคร๊าบ............
หัวข้อ: Re: สำหรับผู้ใช้งาน mysql 5.x แล้วมีปัญหา error
เริ่มหัวข้อโดย: SrWooD ที่ มีนาคม 26, 2008, 06:59:04 AM

ต่อไปจะมีคนช่วยสอน และแก้ปัญหาเรื่อง linux และ unix
อีกท่านหนึ่งครับ   รอมาแนะนำตัวเองแล้วกันครับ


เยี่ยมเลยครับ

มาแนะนำตัวไวๆ นะครับ มีปัญหาจะถามเยอะเลยครับ

 ;D ;D ;D