BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: yut ที่ มีนาคม 09, 2010, 17:29:54 PM
-
ขอความช่วยเหลือท่านผู้รู้ด้วยครับ ผมทดสอบลงฐาน PCU ใน CentOS 5.4 ตอน Login มี Error ??? ???
1. "Error while create function get_serialnumber Can not retrieve ResultSet date"
2. Upgradestructure ก็ติด create function get_serialnumber Can not retrieve เช่นกันครับ
ขอความช่วยเหลือด่วนครับอยากเปลี่ยน OS ของฐานข้อมูลครับ ;D ;D
-
ใช้ MySQL Version ไหนครับ ;D
-
ตัวนี้เลยครับที่ อ.MN แนะนำให้ทดสอบ MySQL-traDB-5.1.34
-
ตัวนี้เลยครับที่ อ.MN แนะนำให้ทดสอบ MySQL-traDB-5.1.34
ต้วนีัไม่มีใครเขาใช้ครับ ปัญหามากมาย
ที่เขาใช้ MySQL น่าจะเป็น MySQL หรือ MariaDB หรือ MySQL-Percona v.5.1.30,5.1.39-5.1.44
-
;D ;D ขอโทษทีครับ เป็นตัวนี้ครับ MySQL-server-percona-5.1.34-5.rhel5.i386
-
Percona-XtraDB-1.0.6-9.1-5.1.42-9.1.rhel5.x86_64.rpm
ลงแค่ 3 ไฟล์ข้างล่างนี้ก็เป็นการลงแบบ Percona
แต่ยังไม่เป็น XtraDB ต้องลงไฟล์ด้านบนด้วย จึงจะสมบูรณ์
MySQL-client-percona-5.1.42-9.1.rhel5.x86_64.rpm
MySQL-shared-percona-5.1.42-9.1.rhel5.x86_64.rpm
MySQL-server-percona-5.1.42-9.1.rhel5.x86_64.rpm
อ.บอย ก็เป็นคนแนะนำเองนะครับ ทำตามท่านเลย ;D ;D
-
พี่เอ๋ ลองดูครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6601.msg75102;topicseen#msg75102
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=13581.0
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10754.msg65222;topicseen#msg65222
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6259.msg30917;topicseen#msg30917
-
ขอลองดูก่อนนะครับ เดี๋ยวรายงานผล ;D ;D
-
จำเป็นด้วยเหรอครับ ระดับ สอ. ต้องเป็นตระกูล linux server
-
ดี ครับ.. ถ้าทำได้มันเร็วขึ้นกว่าเดิมนะครับ.. :o :o :o ท่านจะรู้ถึงความแตกต่าง...555
-
ส่วนใหญ่ปัญหาหา create function ไม่ได้ จะเกิดจาก สิทธิของผู้ใช้งานไม่เพียงพอครับ
ต้องทำการ grant สิทธิให้ sa ใหม่ครับ (ต้องมี with grant option ด้วย)
-
ส่วนใหญ่ปัญหาหา create function ไม่ได้ จะเกิดจาก สิทธิของผู้ใช้งานไม่เพียงพอครับ
ต้องทำการ grant สิทธิให้ sa ใหม่ครับ (ต้องมี with grant option ด้วย)
เอา super ด้วย
และระวัง bug mysql ด้วยนะครับ เขาว่าอย่างนั้น ตอนนี้ใช้ mysql 5.1.41
-
ส่วนใหญ่ปัญหาหา create function ไม่ได้ จะเกิดจาก สิทธิของผู้ใช้งานไม่เพียงพอครับ
ต้องทำการ grant สิทธิให้ sa ใหม่ครับ (ต้องมี with grant option ด้วย)
ผมต้อง grant สิทธิให้ sa เป็น super ด้วยใช่ไหมครับ ถึงจะแก้ไขได้
-
ทดสอบแล้วยังไม่หายเลยครับ get_serialnumber
-
[mysqld]
.........
log_bin_trust_function_creators = 1
-
[mysqld]
.........
log_bin_trust_function_creators = 1
;D ;Dตาม อ.Tanoy999 เลยครับ เยี่ยม ;D ;D
-
/etc/init.d/./ mysql stop
ลบไฟล์ใน /var/lib/mysql ไฟล์นี้ครับ ibdata1,ib_logfile1,ib_logfile0
etc/init.d/./mysql start
ต่อด้วย
mysql_upgrade -u root -p
mysql_fix_plivilege_tables
เข้า shell โปรแกรม mysql ด้วยคำสั่ง
mysql -u root -p
แล้วเพิ่ม function
mysql>SET GLOBAL log_bin_trust_function_creators = 1;
mysql>exit
หายแน่นอนครับ
-
ของผม ก็เป็นนะ แต่ทำตามขั้นตอนนี้ แล้ว หาย
-
ลองใช้ชุดคำสั่งนี้ครับ
1. เรียกใช้คำสั่ง mysql -u root ที่ console ของ linux
2. พิมพ์คำสั่ง ดังนี้
2.1 delete from mysql.user where user = 'sa';
2.2 grant all on *.* to sa@'%' identified by 'password' with grant option;
น่าจะช่วยได้ครับ
-
;D ;D ขอโทษทีครับ เป็นตัวนี้ครับ MySQL-server-percona-5.1.34-5.rhel5.i386
Percona-XtraDB-1.0.6-9.1-5.1.42-9.1.rhel5.x86_64.rpm
ลงแค่ 3 ไฟล์ข้างล่างนี้ก็เป็นการลงแบบ Percona
แต่ยังไม่เป็น XtraDB ต้องลงไฟล์ด้านบนด้วย จึงจะสมบูรณ์
MySQL-client-percona-5.1.42-9.1.rhel5.x86_64.rpm
MySQL-shared-percona-5.1.42-9.1.rhel5.x86_64.rpm
MySQL-server-percona-5.1.42-9.1.rhel5.x86_64.rpm
อ.บอย ก็เป็นคนแนะนำเองนะครับ ทำตามท่านเลย ;D ;D
ผมไม่เคยแนะนำ MySQL-server-percona-5.1.34-5.rhel5.i386