ผู้เขียน หัวข้อ: Unknown table engine 'InnoDB'  (อ่าน 22496 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ skypec

  • Hero Member
  • *****
  • กระทู้: 1,469
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลรือเสาะ
Unknown table engine 'InnoDB'
« เมื่อ: มกราคม 26, 2009, 19:11:00 PM »
0
ถามอ.ทุกท่านนะครับ

มีข้อความเตือนขึ้น Mysql  error : Unknown table engine 'InnoDB'

จะขึ้นตอน login ครับ

OS : Centos 5.2  64 bit, Mysql : 5.1.30  64 bit

แรม 4 g
โรงพยาบาลรือเสาะ ( www.rusohospital.com )
Version HOSxP 3.53.7.28
Machine Server
Master : IBM
Slave   : HP

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #1 เมื่อ: มกราคม 26, 2009, 19:45:06 PM »
0
แนะนำให้มาหาที่ รพ.ด่านมะขามเตี้ย
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
FF-Paperless(รพ.สค.)เริ่ม1ตค2555=100%
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
ServerMTOL8.5+MDB-10.4.20,SlaveOL8.5+MDB-10.7.3
LOG=PostgreSQL11,INV=PostgreSQL11

ramclay

  • บุคคลทั่วไป
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #2 เมื่อ: มกราคม 26, 2009, 20:01:22 PM »
0
**แก้ใขข้อมูลใน my.cnf บ้างไหมครับ  ...ใน linux

ออฟไลน์ sayun

  • Hero Member
  • *****
  • กระทู้: 571
  • Respect: 0
    • ดูรายละเอียด
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #3 เมื่อ: มกราคม 26, 2009, 20:19:02 PM »
0
โหลดตัว my.cnf 4Gb. ของพี่บอยไปลงดูครับ ในบอร์ดนี้ล่ะ
สายัญ ธุนันทา จพ.เภสัชกรรมชำนาญงาน
Maste :
HOSxP + HOSxP_PCU

ออฟไลน์ skypec

  • Hero Member
  • *****
  • กระทู้: 1,469
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลรือเสาะ
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #4 เมื่อ: มกราคม 26, 2009, 20:22:50 PM »
0
แนะนำให้มาหาที่ รพ.ด่านมะขามเตี้ย

อยู่ไกลจังเลยครับ คงไปหาไม่ได้ละ

**แก้ใขข้อมูลใน my.cnf บ้างไหมครับ  ...ใน linux

ไม่ได้แก้อะไรเลยครับ ไฟล์ที่นำมาใช้เอามาจากเว็บนี้แหละครับ

โหลดตัว my.cnf 4Gb. ของพี่บอยไปลงดูครับ ในบอร์ดนี้ล่ะ

ขอบคุณครับ
โรงพยาบาลรือเสาะ ( www.rusohospital.com )
Version HOSxP 3.53.7.28
Machine Server
Master : IBM
Slave   : HP

doramon

  • บุคคลทั่วไป
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #5 เมื่อ: มกราคม 26, 2009, 20:34:52 PM »
0
ถามอ.ทุกท่านนะครับ

มีข้อความเตือนขึ้น Mysql  error : Unknown table engine 'InnoDB'

จะขึ้นตอน login ครับ

OS : Centos 5.2  64 bit, Mysql : 5.1.30  64 bit

แรม 4 g


innodb  ตัวเล็ก



ออฟไลน์ sayun

  • Hero Member
  • *****
  • กระทู้: 571
  • Respect: 0
    • ดูรายละเอียด
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #6 เมื่อ: มกราคม 26, 2009, 20:41:04 PM »
0
แนะนำให้มาหาที่ รพ.ด่านมะขามเตี้ย

ไม่ต้องไปไกลถึงด่านมะขาม ก็ได้ครับ นี้เลย http://www.teamviewer.com/download/TeamViewer_Setup.exe
« แก้ไขครั้งสุดท้าย: มกราคม 26, 2009, 20:43:17 PM โดย sayun »
สายัญ ธุนันทา จพ.เภสัชกรรมชำนาญงาน
Maste :
HOSxP + HOSxP_PCU

ออฟไลน์ skypec

  • Hero Member
  • *****
  • กระทู้: 1,469
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลรือเสาะ
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #7 เมื่อ: มกราคม 26, 2009, 20:44:44 PM »
0

innodb  ตัวเล็ก


ต้องไปแก้ที่ตรงไหนครับ

ไม่ต้องไปไกลถึงด่านมะขาม ก็ได้ครับ นี้เลย http://www.teamviewer.com/download/TeamViewer_Setup.exe

จะติดต่ออ.เขาได้อย่างงัยครับ
« แก้ไขครั้งสุดท้าย: มกราคม 26, 2009, 20:52:20 PM โดย skypec »
โรงพยาบาลรือเสาะ ( www.rusohospital.com )
Version HOSxP 3.53.7.28
Machine Server
Master : IBM
Slave   : HP

ออฟไลน์ sayun

  • Hero Member
  • *****
  • กระทู้: 571
  • Respect: 0
    • ดูรายละเอียด
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #8 เมื่อ: มกราคม 26, 2009, 20:48:01 PM »
0
เอา my.cnf ของท่าน อัปขึ้นมาครับ
สายัญ ธุนันทา จพ.เภสัชกรรมชำนาญงาน
Maste :
HOSxP + HOSxP_PCU

ออฟไลน์ skypec

  • Hero Member
  • *****
  • กระทู้: 1,469
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลรือเสาะ
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #9 เมื่อ: มกราคม 26, 2009, 20:55:46 PM »
0
ตัวที่เอามาใช้ครับ
โรงพยาบาลรือเสาะ ( www.rusohospital.com )
Version HOSxP 3.53.7.28
Machine Server
Master : IBM
Slave   : HP

ออฟไลน์ sayun

  • Hero Member
  • *****
  • กระทู้: 571
  • Respect: 0
    • ดูรายละเอียด
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #10 เมื่อ: มกราคม 26, 2009, 21:05:30 PM »
0
เอาตัวนี้ไปลอง ดูครับ  เป็นไปได้ลง mysql ใหม่ดีสุด และ initial ข้อมูลมาใหม่ ผมทำตามนี้ครับ
[root@hosxp]#service mysql stop
[root@hosxp]#rm -fr /var/lib/mysql
[root@hosxp]#rm -f /etc/init.d/mysql*
[root@hosxp]#cp my.cnf /etc/my.cnf
[root@hosxp]#chmod 744 /etc/my.cnf
[root@hosxp]#rpm -Uvh perl-DBI-1.605-1.el5.rf.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-shared-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-client-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-server-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#mysql -e "drop database if exists hos"
[root@hosxp]#mysql -e "create database hos"
[root@hosxp]#mysql -e "grant all on hos.* to sa@'%' identified by 'sa'"
[root@hosxp]#mysql -e "grant all privileges on *.* to sa@'%' identified by 'sa' with grant option"
สายัญ ธุนันทา จพ.เภสัชกรรมชำนาญงาน
Maste :
HOSxP + HOSxP_PCU

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #11 เมื่อ: มกราคม 26, 2009, 22:21:36 PM »
0
เอาตัวนี้ไปลอง ดูครับ  เป็นไปได้ลง mysql ใหม่ดีสุด และ initial ข้อมูลมาใหม่ ผมทำตามนี้ครับ
[root@hosxp]#service mysql stop
[root@hosxp]#rm -fr /var/lib/mysql
[root@hosxp]#rm -f /etc/init.d/mysql*
[root@hosxp]#cp my.cnf /etc/my.cnf
[root@hosxp]#chmod 744 /etc/my.cnf
[root@hosxp]#rpm -Uvh perl-DBI-1.605-1.el5.rf.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-shared-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-client-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-server-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#mysql -e "drop database if exists hos"
[root@hosxp]#mysql -e "create database hos"
[root@hosxp]#mysql -e "grant all on hos.* to sa@'%' identified by 'sa'"
[root@hosxp]#mysql -e "grant all privileges on *.* to sa@'%' identified by 'sa' with grant option"
แจ่มเลยครับ แล้วอย่าลืมใส่ high performance ด้วยนะครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #12 เมื่อ: มกราคม 26, 2009, 23:48:45 PM »
0
ขอแจม หน่อยครับ ...

หลังจากที่เราติดตั้ง mysql database แล้ว จะมีคำแนะนำแบบนี้

Installing MySQL system tables...
OK
Filling help tables...
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/local/bin/mysqladmin -u root password 'new-password'
/usr/local/bin/mysqladmin -u root -h hostname password 'new-password'
/usr/local/bin/mysqladmin -u root -h IP-host password 'new-password'

Alternatively you can run:
/usr/local/bin/mysql_secure_installation


which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

ที่ใช้ป้องกัน mysql ได้ระดับหนึ่ง ... 8) 8)   ... ก็แค่มาแจม ... ;D

Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ skypec

  • Hero Member
  • *****
  • กระทู้: 1,469
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลรือเสาะ
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #13 เมื่อ: มกราคม 27, 2009, 00:02:42 AM »
0
ขอบคุณมากครับอ.ทุกคน ทำได้แล้วครับ
ไม่มีข้อความขึ้นมาแล้ว ได้ทำตาม อ.sayun
ทุกขั้นตอนเลยครับ แจ่มเลยครับ
โรงพยาบาลรือเสาะ ( www.rusohospital.com )
Version HOSxP 3.53.7.28
Machine Server
Master : IBM
Slave   : HP

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #14 เมื่อ: มกราคม 27, 2009, 08:41:28 AM »
0
ขอบคุณมากครับอ.ทุกคน ทำได้แล้วครับ
ไม่มีข้อความขึ้นมาแล้ว ได้ทำตาม อ.sayun
ทุกขั้นตอนเลยครับ แจ่มเลยครับ

 :D ;D ;D ยินดีด้วยครับ
อิอิ  ขอโทษที ผม ไม่ค่อยเก่ง MySQL หน่ะครับ
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #15 เมื่อ: มกราคม 27, 2009, 11:14:43 AM »
0
ขอบคุณมากครับอ.ทุกคน ทำได้แล้วครับ
ไม่มีข้อความขึ้นมาแล้ว ได้ทำตาม อ.sayun
ทุกขั้นตอนเลยครับ แจ่มเลยครับ
อย่างนี้ก็ไม่ต้องมาหาผมแล้วซิครับ(ว่าจะพาดูที่ pcu สอ.ยางเกาะ เพื่อจะกลับไปทำ)
[root@hosxp]#service mysql stop
[root@hosxp]#rm -fr /var/lib/mysql
[root@hosxp]#rm -f /etc/init.d/mysql*
[root@hosxp]#cp my.cnf /etc/my.cnf
[root@hosxp]#chmod 744 /etc/my.cnf
[root@hosxp]#rpm -Uvh perl-DBI-1.605-1.el5.rf.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-shared-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-client-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-server-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#mysql -e "drop database if exists hos"
[root@hosxp]#mysql -e "create database hos"
[root@hosxp]#mysql -e "grant all on hos.* to sa@'%' identified by 'sa'"
[root@hosxp]#mysql -e "grant all privileges on *.* to sa@'%' identified by 'sa' with grant option"
ขั้นตอนนั้น
ผมเขียนเป็น .sh แต่เวลาสั่งรันไม่ค่อยไปเลย
ใช้ที่ละคำสั่ง ;D ;D ;D
ชัวกว่า
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
FF-Paperless(รพ.สค.)เริ่ม1ตค2555=100%
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
ServerMTOL8.5+MDB-10.4.20,SlaveOL8.5+MDB-10.7.3
LOG=PostgreSQL11,INV=PostgreSQL11

ออฟไลน์ sayun

  • Hero Member
  • *****
  • กระทู้: 571
  • Respect: 0
    • ดูรายละเอียด
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #16 เมื่อ: มกราคม 27, 2009, 11:42:44 AM »
0
ขอบคุณมากครับอ.ทุกคน ทำได้แล้วครับ
ไม่มีข้อความขึ้นมาแล้ว ได้ทำตาม อ.sayun
ทุกขั้นตอนเลยครับ แจ่มเลยครับ
อย่างนี้ก็ไม่ต้องมาหาผมแล้วซิครับ(ว่าจะพาดูที่ pcu สอ.ยางเกาะ เพื่อจะกลับไปทำ)
[root@hosxp]#service mysql stop
[root@hosxp]#rm -fr /var/lib/mysql
[root@hosxp]#rm -f /etc/init.d/mysql*
[root@hosxp]#cp my.cnf /etc/my.cnf
[root@hosxp]#chmod 744 /etc/my.cnf
[root@hosxp]#rpm -Uvh perl-DBI-1.605-1.el5.rf.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-shared-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-client-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#rpm -Uvh MySQL-server-5.1.30-0.glibc23.x86_64.rpm --nodeps --force
[root@hosxp]#mysql -e "drop database if exists hos"
[root@hosxp]#mysql -e "create database hos"
[root@hosxp]#mysql -e "grant all on hos.* to sa@'%' identified by 'sa'"
[root@hosxp]#mysql -e "grant all privileges on *.* to sa@'%' identified by 'sa' with grant option"
ขั้นตอนนั้น
ผมเขียนเป็น .sh แต่เวลาสั่งรันไม่ค่อยไปเลย
ใช้ที่ละคำสั่ง ;D ;D ;D
ชัวกว่า

ตัวนี้เป็นวิธีการลง พี่บอย ครับ แต่พี่เขาจะเขียนเป็น .sh รันครั้งเดียวแต่ไม่ผ่าน เลยต้อง copy แต่ละตัวลง ลงตามนี้รับรองผ่านฉลุย  ทำ server หลายรอบเครื่องเจ๊งไป 1 ตัว แต่เครื่องประกอบ ;D ;D
« แก้ไขครั้งสุดท้าย: มกราคม 27, 2009, 12:04:12 PM โดย sayun »
สายัญ ธุนันทา จพ.เภสัชกรรมชำนาญงาน
Maste :
HOSxP + HOSxP_PCU

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #17 เมื่อ: มกราคม 27, 2009, 19:58:12 PM »
0
ขอบคุณมากครับอ.ทุกคน ทำได้แล้วครับ
ไม่มีข้อความขึ้นมาแล้ว ได้ทำตาม อ.sayun
ทุกขั้นตอนเลยครับ แจ่มเลยครับ
อย่าเพิ่งดีใจไปนะครับ ลองดูก่อนว่าตารางเราเป็น innodb ไปกี่เปอร์เซ็นต์แล้วครับ อาจจะเป็น 0 ก็ได้ หากยังไม่ได้ทำ high performance ครับ

ส่ววนวิธีดูว่าเป็น innodb ไปแล้วกี่เปอร์เซ็นต์ ก็ลองค้นดูนะครับ เคย post ไว้แล้ว... (แต่ผมยังหาไม่เจอครับ  ;D ;D ;D ;D )
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

doramon

  • บุคคลทั่วไป
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #18 เมื่อ: มกราคม 27, 2009, 20:11:45 PM »
0
แบบนี้หรือเปล่า


ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #19 เมื่อ: มกราคม 27, 2009, 20:26:29 PM »
0
แบบนี้หรือเปล่า

แบบตามรูปของ อ.อ๊อด ...ไม่อยากเจอครับ ...เสียวว๊อย   8)
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ skypec

  • Hero Member
  • *****
  • กระทู้: 1,469
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลรือเสาะ
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #20 เมื่อ: มกราคม 27, 2009, 21:53:53 PM »
0
ตามรูปนี้ พอได้ไหมครับ
โรงพยาบาลรือเสาะ ( www.rusohospital.com )
Version HOSxP 3.53.7.28
Machine Server
Master : IBM
Slave   : HP

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #21 เมื่อ: มกราคม 27, 2009, 22:28:20 PM »
0
อ้างถึง
ตามรูปนี้ พอได้ไหมครับ
;D ;D ;D แค่นี้ก็ OK แล้วครับ ของผมแค่ 94% อยู่เลยครับ ;D ;D ;D
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.67.6.5
Slave1   : HOSxP 3.67.6.5
Upgrade 8/06/2567
Facebook : Suntad Mamak

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #22 เมื่อ: กันยายน 10, 2009, 07:07:15 AM »
0
วันนี้ shutdown server เพื่อเพิ่มแรม จาก 4G เป็น 6G เสร็จแล้วก็จะเข้าไป config my.cnf ใหม่ให้เข้ากับแรม 6G แต่พอ เข้าใช้งาน HOSxP ก็ขึ้นข้อความว่า Unknown table engine 'InnoDB'  ??? งงครับงง
พอเข้าไปดูใน my.cnf
[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#basedir   = /var/lib/mysql
#datadir   = /var/lib/mysql/data
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
skip-locking

key_buffer = 256M
max_allowed_packet = 512M
table_cache = 1500
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
thread_cache = 8
query_cache_size= 512M

thread_concurrency = 8
default-character-set=tis620
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
max_connections = 5000
join_buffer_size = 2M

innodb_file_per_table
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/

#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################
innodb_buffer_pool_size = 2048M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 128M
innodb_log_buffer_size = 2M
#innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
innodb_thread_concurrency = 0
innodb_locks_unsafe_for_binlog=1
innodb_doublewrite = 0
innodb_support_xa = 0
innodb_flush_log_at_trx_commit = 2
innodb_flush_method = O_DIRECT
[mysqldump]
quick
max_allowed_packet = 1024M
allow-keywords

[mysql]
no-auto-rehash
default-character-set=tis620

[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M

[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M

[mysqlhotcopy]
interactive-timeout

ปรากฏว่าบรรทัด
default_storage_engine=INNODB
default_table_type = INNODB
หายครับ ไม่มีอยู่ ตั้งแต่เมื่อไหร่ก็ไม่ทราบ ทีนี้พอเพิ่มเข้าไปแล้ว start mysql ก็ start ไม่ได้เลยครับ
งงอยู่นานก็ลองไปเอาของเก่าที่ save ไว้นานมากแล้ว ปรากฏว่า 2 บรรทัดนี้ ก็ไม่มีเหมือนกันครับ แต่ผมก็ copy เอามาวางทั้งดุ้น แล้ว start mysql ใหม่ ทีนี้ใช้ได้ครับ ยุ่งล่ะสิ แล้วจะทำยังไงดีล่ะี่ทีนี้ หายไปได้ไง
เพิ่มเข้าไปก็ใช้ไม่ได้อีก :'( ??? ??? ???
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #23 เมื่อ: กันยายน 10, 2009, 07:20:37 AM »
0
น่าจะเปิด hostname.err ดูก่อนเป็นอันดับแรกนะครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #24 เมื่อ: กันยายน 10, 2009, 07:34:52 AM »
0
ตั้งแต่เริ่ม shutdown server ครับ :'(
 ???090910  4:54:23 [Note] /usr/sbin/mysqld: Normal shutdown

090910  4:54:24 [Note] Event Scheduler: Purging the queue. 0 events
090910  4:54:24  InnoDB: Starting shutdown...
090910  4:54:26  InnoDB: Shutdown completed; log sequence number 25 76531671
090910  4:54:26 [Note] /usr/sbin/mysqld: Shutdown complete

090910 04:54:27 mysqld_safe mysqld from pid file /var/lib/mysql/pth.net.pid ended
090910 04:59:06 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
090910  4:59:10  InnoDB: Started; log sequence number 25 76531671
090910  4:59:10 [Warning] 'user' entry 'root@pth.net' ignored in --skip-name-resolve mode.
090910  4:59:10 [Warning] 'user' entry '@pth.net' ignored in --skip-name-resolve mode.
090910  4:59:10 [Note] Event Scheduler: Loaded 0 events
090910  4:59:10 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.30'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)
090910  5:23:50 [Note] /usr/sbin/mysqld: Normal shutdown

090910  5:23:50 [Note] Event Scheduler: Purging the queue. 0 events
090910  5:23:52  InnoDB: Starting shutdown...
090910  5:23:55  InnoDB: Shutdown completed; log sequence number 25 76904237
090910  5:23:55 [Note] /usr/sbin/mysqld: Shutdown complete

090910 05:23:55 mysqld_safe mysqld from pid file /var/lib/mysql/pth.net.pid ended
090910 05:23:55 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
InnoDB: Error: log file /var/lib/mysql/ib_logfile0 is of different size 0 134217728 bytes
InnoDB: than specified in the .cnf file 0 536870912 bytes!
090910  5:23:56 [ERROR] Plugin 'InnoDB' init function returned error.
090910  5:23:56 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090910  5:23:56 [Warning] 'user' entry 'root@pth.net' ignored in --skip-name-resolve mode.
090910  5:23:56 [Warning] 'user' entry '@pth.net' ignored in --skip-name-resolve mode.
090910  5:23:56 [Note] Event Scheduler: Loaded 0 events
090910  5:23:56 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.30'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)
090910  5:27:50 [Note] /usr/sbin/mysqld: Normal shutdown

090910  5:27:50 [Note] Event Scheduler: Purging the queue. 0 events
090910  5:27:52 [Note] /usr/sbin/mysqld: Shutdown complete

090910 05:27:52 mysqld_safe mysqld from pid file /var/lib/mysql/pth.net.pid ended
090910 05:27:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
InnoDB: Error: log file /var/lib/mysql/ib_logfile0 is of different size 0 134217728 bytes
InnoDB: than specified in the .cnf file 0 536870912 bytes!
090910  5:27:53 [ERROR] Plugin 'InnoDB' init function returned error.
090910  5:27:53 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090910  5:27:53 [Warning] 'user' entry 'root@pth.net' ignored in --skip-name-resolve mode.
090910  5:27:53 [Warning] 'user' entry '@pth.net' ignored in --skip-name-resolve mode.
090910  5:27:53 [Note] Event Scheduler: Loaded 0 events
090910  5:27:53 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.30'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)
090910  5:31:17 [Note] /usr/sbin/mysqld: Normal shutdown

090910  5:31:17 [Note] Event Scheduler: Purging the queue. 0 events
090910  5:31:19 [Note] /usr/sbin/mysqld: Shutdown complete
 ???
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #25 เมื่อ: กันยายน 10, 2009, 08:52:21 AM »
0
ตอนที่เปลี่ยน RAM และปรับ my.cnf
ได้แก้ไขตัวนี้หรือป่าว

innodb_log_file_size = 128M
innodb_log_buffer_size = 2M

ถ้าแก้ ก็ขอให้กลับไปแก้ให้เหมือนเดิม


อ้อ ถ้าไม่ต้องการเห็น

090910  4:59:10 [Warning] 'user' entry 'root@pth.net' ignored in --skip-name-resolve mode.
090910  4:59:10 [Warning] 'user' entry '@pth.net' ignored in --skip-name-resolve mode.

ก็ให้ใส่  comment ให้มัน

# skip-name-resolve

ขอให้โชคดีครับ



Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #26 เมื่อ: กันยายน 10, 2009, 09:44:28 AM »
0
ตอนที่เปลี่ยน RAM และปรับ my.cnf
ได้แก้ไขตัวนี้หรือป่าว

innodb_log_file_size = 128M
innodb_log_buffer_size = 2M

ถ้าแก้ ก็ขอให้กลับไปแก้ให้เหมือนเดิม
อ.เข้มน่าจะสอนการดู error ด้วยครับ ว่าที่อ.เข้มบอก error นั้น มาจากบรรทัดไหม
ผมดูได้แต่ innodb_log_file_size = 128M ครับ
คือบอกว่า ใน my.cnf กำหนดไว้ 512M แต่ file ที่มีอยู่แล้วในระบบเป็น 128M (เข้าในว่าเดิมเคยตั้งไว้ที่ 128M)
ตามที่ อ.เข้มแนะนำครับ
"log file /var/lib/mysql/ib_logfile0 is of different size 0 134217728 bytes than specified in the .cnf file 0 536870912 bytes![/b][/color]"


090910  5:23:50 [Note] Event Scheduler: Purging the queue. 0 events
090910  5:23:52  InnoDB: Starting shutdown...
090910  5:23:55  InnoDB: Shutdown completed; log sequence number 25 76904237
090910  5:23:55 [Note] /usr/sbin/mysqld: Shutdown complete

090910 05:23:55 mysqld_safe mysqld from pid file /var/lib/mysql/pth.net.pid ended
090910 05:23:55 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
InnoDB: Error: log file /var/lib/mysql/ib_logfile0 is of different size 0 134217728 bytes
InnoDB: than specified in the .cnf file 0 536870912 bytes!

090910  5:23:56 [ERROR] Plugin 'InnoDB' init function returned error.
090910  5:23:56 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090910  5:23:56 [Note] Event Scheduler: Loaded 0 events
090910  5:23:56 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.30'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)
090910  5:27:50 [Note] /usr/sbin/mysqld: Normal shutdown

090910  5:27:50 [Note] Event Scheduler: Purging the queue. 0 events
090910  5:27:52 [Note] /usr/sbin/mysqld: Shutdown complete

090910 05:27:52 mysqld_safe mysqld from pid file /var/lib/mysql/pth.net.pid ended
090910 05:27:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
[color]InnoDB: Error: log file /var/lib/mysql/ib_logfile0 is of different size 0 134217728 bytes
InnoDB: than specified in the .cnf file 0 536870912 bytes![color]
090910  5:27:53 [ERROR] Plugin 'InnoDB' init function returned error.
090910  5:27:53 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090910  5:27:53 [Note] Event Scheduler: Loaded 0 events
090910  5:27:53 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.30'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)
090910  5:31:17 [Note] /usr/sbin/mysqld: Normal shutdown

090910  5:31:17 [Note] Event Scheduler: Purging the queue. 0 events
090910  5:31:19 [Note] /usr/sbin/mysqld: Shutdown complete
 ???

แต่ตรงนี้ผมหาไม่เจอครับ innodb_log_buffer_size = 2M ไม่ทราบว่าดูที่ตรงไหนครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #27 เมื่อ: กันยายน 10, 2009, 11:07:26 AM »
0
ตามที่ อ.ทั้ง 2 ท่านบอกเลยครับ ผมคิดที่จะปรับ my.cnf ให้เข้ากับ แรม 6G นั่นแหละครับ เลยลืมไปว่า ตรง
innodb_log_file_size = 128M
innodb_log_buffer_size = 2M
ห้ามเปลี่ยนแปลง
แล้วตรง
default_Storage_engine=INNODB
default_table_type = iNNODB
ไม่ต้องใส่ก็ได้ ใช่ไหมครับ จะมีผลอะไรหรือเปล่าครับ อ. ;D ???
ขอบคุณมากๆ ครับ
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #28 เมื่อ: กันยายน 10, 2009, 11:54:06 AM »
0
ขอบคุณ อ. โก้ ครับ   :)
ผมอาจจะดู my.cnf ไม่ดี ไม่ได้อ่านในตอนท้าย ๆ  :) ต้องอภัยด้วย
ผมอาจจะลืม แต่เพื่อเตือนความจำของผม ผมได้ทดสอบใน slave โดย
เปลี่ยนค่า
innodb_log_file_size = 100M    ไปเป็น  256M
innodb_log_buffer_size = 8M   ไปเป็น 16M

เกิด error ตามนี้

-----------------------------------------
090910 11:12:59 mysqld_safe mysqld from pid file /usr/local/var/hostname.pch.go.th.pid ended
090910 11:15:10 mysqld_safe Starting mysqld daemon with databases from /usr/local/var
090910 11:15:10 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: Error: log file /usr/local/var/ib_logfile0 is of different size 0 104857600 bytes
InnoDB: than specified in the .cnf file 0 268435456 bytes!

090910 11:15:11 [ERROR] Plugin 'InnoDB' init function returned error.
090910 11:15:11 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090910 11:15:11 [ERROR] Unknown/unsupported table type: INNODB
090910 11:15:11 [ERROR] Aborting

090910 11:15:11 [Warning] Forcing shutdown of 1 plugins
090910 11:15:11 [Note] /usr/local/libexec/mysqld: Shutdown complete

090910 11:15:11 mysqld_safe mysqld from pid file /usr/local/var/hostname.pch.go.th.pid ended

-----------------------------------------

และผมได้เปลี่ยนค่า innodb_log_file_size = 100M    เหมือนเดิม

โดยไม่เปลี่ยนค่า innodb_log_buffer_size  คือให้มัน = 16M

ก็สามารถรัน mysql ได้ปกติ
ถ้าเป็นตามนั้น ก็แสดงว่า
การเปลี่ยนแปลงค่า innodb_log_buffer_size อาจไม่มีผลกับการรัน mysql  (ผมทดสอบทั้งเพิ่มมากกว่าของเดิม 8M เป็น 16M และน้อยกว่าของเดิมเป็น 4M)

---------------------------------------------
090910 11:46:13 mysqld_safe Starting mysqld daemon with databases from /usr/local/var
090910 11:46:13 [Note] Plugin 'FEDERATED' is disabled.
090910 11:46:14  InnoDB: Started; log sequence number 3 4289272500
090910 11:46:14 [Note] Event Scheduler: Loaded 0 events
090910 11:46:14 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.1.38-log'  socket: '/tmp/mysql.sock'  port: 3306  Source distribution
---------------------------------------------

ส่วนการกำหนด

default-storage-engine=INNODB
default_table_type = INNODB

ผมเข้าใจว่าถ้ากำหนดตอนเริ่มสร้างฐานข้อมูลครั้งแรกจะดีที่สุด
แต่การมากำหนดทีหลังผมไม่แน่ใจครับ

อ้อ ของคุณ yord

default_Storage_engine=INNODB
default_table_type = iNNODB

มันมีผลหรือป่าว  ผมทดสอบให้แล้ว

ถ้าใช้เป็น default_Storage_engine=INNODB จะ error ตามนี้

090910 11:53:32 [ERROR] /usr/local/libexec/mysqld: unknown variable 'default-Storage-engine=INNODB'

ซึ่งคุณยอดอาจพิมพ์ในกระทู้ผิดเฉย ๆ แต่ใน my.cnf พิมพ์ไม่ผิด

ส่วน default_table_type = iNNODB  ตรง INNODB ไม่มีผล จะใช้ตัวเล็กหรือตัวใหญ่ก็ได้
โดยผมทดลองใส่เป็น

default-storage-engine = innodB
default_table_type = iNnodB

ก็รัน mysql ได้ครับ

ขอบคุณ อ. โก้อีกครับ ที่ให้ผมรื้อฟื้นใหม่ หลังจากไม่ได้เข้าไปดูมันซะนาน  ....
« แก้ไขครั้งสุดท้าย: กันยายน 10, 2009, 12:12:58 PM โดย เข้ม »
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #29 เมื่อ: กันยายน 10, 2009, 14:31:24 PM »
0
ขอบคุณมากครับ อ.โก้ และอ.เข้ม
ชัดเจนมากเลยครับ
นี่แหล่ะความอบอุ่นของ HOSxP อิอิ ;D ;D ;D
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #30 เมื่อ: กันยายน 10, 2009, 15:01:59 PM »
0
ขอบคุณ อ. โก้ ครับ   :)
ผมอาจจะดู my.cnf ไม่ดี ไม่ได้อ่านในตอนท้าย ๆ  :) ต้องอภัยด้วย
ผมอาจจะลืม แต่เพื่อเตือนความจำของผม ผมได้ทดสอบใน slave โดย
เปลี่ยนค่า
innodb_log_file_size = 100M    ไปเป็น  256M
innodb_log_buffer_size = 8M   ไปเป็น 16M

เกิด error ตามนี้

-----------------------------------------
090910 11:12:59 mysqld_safe mysqld from pid file /usr/local/var/hostname.pch.go.th.pid ended
090910 11:15:10 mysqld_safe Starting mysqld daemon with databases from /usr/local/var
090910 11:15:10 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: Error: log file /usr/local/var/ib_logfile0 is of different size 0 104857600 bytes
InnoDB: than specified in the .cnf file 0 268435456 bytes!

090910 11:15:11 [ERROR] Plugin 'InnoDB' init function returned error.
090910 11:15:11 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090910 11:15:11 [ERROR] Unknown/unsupported table type: INNODB
090910 11:15:11 [ERROR] Aborting

090910 11:15:11 [Warning] Forcing shutdown of 1 plugins
090910 11:15:11 [Note] /usr/local/libexec/mysqld: Shutdown complete

090910 11:15:11 mysqld_safe mysqld from pid file /usr/local/var/hostname.pch.go.th.pid ended

-----------------------------------------

และผมได้เปลี่ยนค่า innodb_log_file_size = 100M    เหมือนเดิม

โดยไม่เปลี่ยนค่า innodb_log_buffer_size  คือให้มัน = 16M

ก็สามารถรัน mysql ได้ปกติ
ถ้าเป็นตามนั้น ก็แสดงว่า
การเปลี่ยนแปลงค่า innodb_log_buffer_size อาจไม่มีผลกับการรัน mysql  (ผมทดสอบทั้งเพิ่มมากกว่าของเดิม 8M เป็น 16M และน้อยกว่าของเดิมเป็น 4M)

---------------------------------------------
090910 11:46:13 mysqld_safe Starting mysqld daemon with databases from /usr/local/var
090910 11:46:13 [Note] Plugin 'FEDERATED' is disabled.
090910 11:46:14  InnoDB: Started; log sequence number 3 4289272500
090910 11:46:14 [Note] Event Scheduler: Loaded 0 events
090910 11:46:14 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.1.38-log'  socket: '/tmp/mysql.sock'  port: 3306  Source distribution
---------------------------------------------

ส่วนการกำหนด

default-storage-engine=INNODB
default_table_type = INNODB

ผมเข้าใจว่าถ้ากำหนดตอนเริ่มสร้างฐานข้อมูลครั้งแรกจะดีที่สุด
แต่การมากำหนดทีหลังผมไม่แน่ใจครับ

อ้อ ของคุณ yord

default_Storage_engine=INNODB
default_table_type = iNNODB

มันมีผลหรือป่าว  ผมทดสอบให้แล้ว

ถ้าใช้เป็น default_Storage_engine=INNODB จะ error ตามนี้

090910 11:53:32 [ERROR] /usr/local/libexec/mysqld: unknown variable 'default-Storage-engine=INNODB'

ซึ่งคุณยอดอาจพิมพ์ในกระทู้ผิดเฉย ๆ แต่ใน my.cnf พิมพ์ไม่ผิด

ส่วน default_table_type = iNNODB  ตรง INNODB ไม่มีผล จะใช้ตัวเล็กหรือตัวใหญ่ก็ได้
โดยผมทดลองใส่เป็น

default-storage-engine = innodB
default_table_type = iNnodB

ก็รัน mysql ได้ครับ

ขอบคุณ อ. โก้อีกครับ ที่ให้ผมรื้อฟื้นใหม่ หลังจากไม่ได้เข้าไปดูมันซะนาน  ....

แหม...ผมก็ไม่ได้รู้อะไรมากนะครับ ผมถามเพราะผมไม่รู้จริง ๆ ครับ  ;)
แต่ก็ช่วยให้ อ.เข้ม ได้ review ความรู้ดี ๆ มาแบ่งกัน
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ machai

  • Hero Member
  • *****
  • กระทู้: 1,049
  • PhunPhinHospital
  • Respect: +12
    • ดูรายละเอียด
    • http://www.pphhos.com
Re: Unknown table engine 'InnoDB'
« ตอบกลับ #31 เมื่อ: กันยายน 10, 2009, 18:13:40 PM »
0
ดีมากเลยครับ
  ของผมก็ขอทามบ้าง  ;) ของผมมันช้าๆมากมายครับ
Name : ณัฐพร ประทุม (เอก) นวก.คอม รพ. 60 เตียง  รพ.พุนพิน จ. สุราษฎร์ธานี Tel.077-292144 ต่อ 132 fax:077-292135
Servers : CentOS 
Master :HP ProLiant DL360p Gen8 ram256G
คู่มือการติดตั้ง สำหรับ admin มือใหม่ Linux CentOS7+MySQL Percona 5.6 step by step
https://www.youtube.com/watch?v=7AckfkCp9cg&