... ทำทีละคำสั่ง แล้วลอง restart mysql ดูบ้างหรือยังครับ ...
...
... ที่ผมได้เคยลองทดสอบติดตั้ง CentOS + MySQL หลายรอบแล้วเหมือนกัน คือพอติดตั้ง CentOS + MySQL เสร็จแล้วผมจะสั่ง # mysql_upgrade แล้วก็สร้าง Database จากนั้นก็ grant สิทธิ โดยใช้คำสั่ง
mysql>grant all on
xxx.* to
xxx@'%' identified by '
xxx' with grant option;
mysql>grant super on *.* to
xxx@'%' identified by '
xxx';
mysql>grant all privileges on *.* to
xxx@'%' identified by '
xxx' with grant option;
mysql>flush privileges;
แล้วก็ restart service mysql แล้วก็นำข้อมูลเข้าฐานข้อมูล เวลาใช้งานไม่เคยเจอปัญหาเกี๋ยวกับ function get_serialnumber เลยครับ ...
..แต่ถ้า grant สิทธิ แค่
mysql>grant all on
xxx.* to
xxx@'%' identified by '
xxx' with grant option;
mysql>grant super on *.* to
xxx@'%' identified by '
xxx';
mysql>flush privileges;
ก็จะเจอเจอปัญหาเกี๋ยวกับ function get_serialnumber ครับ ต้อง grant สิทธิใหม่แบบอันแรกก็จะใช้ได้...
... ถ้าไม่ได้ก็ลองไปปิดการใช้งาน function get_serialnumber ที่ system setting ก่อนก็ได้ครับ(การใช้งานอาจช้ากว่าการเปิดใช้) แล้วลองใช้คำว่า get_serialnumber ไปค้นหากระทู้ใน FORUM ดูก็ได้ครับ มีคนโพสต์วิธีแก้ไว้หลายวิธี...
...ไม่รู้ว่าต้องทำที่เครื่อง slave ด้วยหรือเปล่านะครับ ...
....