phpMyAdmin แปลงการแปลงประเภทตารางข้อมูล InnoDB เป็นเอ็นจิ้นเริ่มต้นของ MyISAM อย่างไร

phpMyAdminวิธีแปลงประเภทตารางข้อมูล InnoDB

แปลงเป็นเครื่องมือเริ่มต้นของ MyISAM หรือไม่

ขอแนะนำให้แปลงตารางข้อมูล InnoDB เป็นตารางข้อมูล MyISAM:

  • เมื่อรวมกับลักษณะของบล็อกส่วนบุคคลแล้ว ขอแนะนำให้ใช้ MyISAM สำหรับระบบบล็อกส่วนบุคคล เนื่องจากการดำเนินการหลักในบล็อกคือการอ่านและการเขียน และมีการดำเนินการลูกโซ่เพียงเล็กน้อย
  • ดังนั้นการเลือกกลไกจัดการ MyISAM ทำให้บล็อกของคุณเปิดและหน้าเว็บมีประสิทธิภาพมากกว่าบล็อกของกลไก InnoDB
  • แน่นอนว่าเป็นเพียงคำแนะนำส่วนตัว และบล็อกเกอร์ส่วนใหญ่ก็เลือกใช้อย่างระมัดระวังตามสถานการณ์จริง

เคล็ดลับ:ในการกลับใจใหม่ฐานข้อมูล MySQLก่อนถึงตาราง ให้แน่ใจว่าได้ทำการสำรองฐานข้อมูล ▼

ขั้นตอนในการเปลี่ยนประเภทตารางข้อมูลในพื้นหลัง phpMyAdmin ด้วยตนเอง

  • 1) เข้าสู่ระบบการจัดการฐานข้อมูล phpMyAdmin;
  • 2) เมื่อเข้าสู่ระบบแล้ว ให้คลิกที่คอลัมน์ด้านซ้าย数据库;
  • 3) คลิกที่คอลัมน์ด้านซ้ายDatatables (ประเภทที่ไม่ใช่ MyISAM);
  • 4) คลิก "การดำเนินงาน" แท็บ;
  • 5) ในหน้า "การทำงาน" ให้เลือกเปลี่ยนประเภท "ที่เก็บข้อมูลฐานข้อมูล" เป็น "มายไอซัม";
  • 6) คลิก "" การแปลงสำเร็จ

คำสั่ง SSH เพื่อแปลงเป็นตารางฐานข้อมูล MyISAM อย่างรวดเร็ว

เปิด SSH软件ลินุกซ์เซิร์ฟเวอร์ป้อนคำสั่งต่อไปนี้▼

mysql -uroot -p
  • ป้อนรหัสผ่าน phpMyAdmin เพื่อเข้าสู่ระบบ SSH
  • ปรากฏ"mysql>"คุณสามารถดำเนินการต่อ
  • ป้อนในรูปแบบต่อไปนี้ โดยคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ;
  • ชื่อฐานข้อมูลและชื่อตารางเป็นตัวพิมพ์เล็กทั้งหมด และคำสั่งที่เหลือเป็นตัวพิมพ์ใหญ่ หากไม่ได้ป้อน ; คำสั่งจะไม่มีผล
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

ตาราง wp_commentmeta ตารางแรกที่แปลงในรูปด้านล่างจะแสดงสำเร็จ จากนั้นชื่อตารางสามารถแปลงทีละตัว▼

phpMyAdmin แปลงการแปลงประเภทตารางข้อมูล InnoDB เป็นเอ็นจิ้นเริ่มต้นของ MyISAM อย่างไร

  • เข้าสู่ SHOW TABLES;  หลังจากคำสั่ง ชื่อตารางฐานข้อมูลจะปรากฏขึ้น
  • คัดลอกและแก้ไขชื่อตารางที่เกี่ยวข้อง ALTER TABLE 表名 ENGINE=MYISAM; แปลงเป็นประเภทตารางฐานข้อมูล MyISAM เพื่อการดำเนินการที่รวดเร็ว (อย่างน้อยก็เร็วกว่าการเปลี่ยนประเภทตารางข้อมูลด้วยตนเองในพื้นหลัง phpMyAdmin)
  • มีทั้งหมด 13 ชื่อตาราง หลังจากแปลงเสร็จแล้ว ให้ป้อน "exit"เลิก.

ทำให้ MyISAM เป็นเอ็นจิ้นเริ่มต้น

หลังจากการแปลงเสร็จสิ้น ขอแนะนำให้ปิดเอ็นจิน InnoDB แล้วตั้งค่า MyISAM เป็นอนาคตMySQLเครื่องยนต์เริ่มต้น

วิธีตั้งค่าเริ่มต้นให้ใช้ประเภท "ที่เก็บข้อมูลฐานข้อมูล" เป็น "มายไอซัม"?

เฉิน เว่ยเหลียงแผงควบคุม CWPโปรแกรมเป็นตัวอย่าง และขั้นตอนการทำงานมีดังนี้:

1) แก้ไขไฟล์ /etc/my.cnf และค้นหาโฟลเดอร์ที่นำเข้า !includedir /etc/my.cnf.d

2) ไปที่โฟลเดอร์ /etc/my.cnf.d

3) เปิดไฟล์ server.cnf

4) ค้นหา "default_storage_engine"

5) เพิ่มด้านล่าง "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) หลังจากบันทึกแล้ว ให้เริ่มบริการ MySQL ใหม่:

service mysqld restart

หรือเริ่มบริการ Mariadb:

systemctl restart mariadb

วิธีการนั้นง่ายมาก เพียงทำตามการดำเนินการ คุณสามารถแก้ไขให้เสร็จสิ้น บทช่วยสอนนี้สิ้นสุดแล้ว!

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "phpMyAdmin แปลงการแปลงประเภทตารางข้อมูล InnoDB เป็นเอ็นจิ้นเริ่มต้นของ MyISAM อย่างไร , ช่วยคุณ.

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-413.html

ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!

🔔 เป็นคนแรกที่ได้รับ "คู่มือการใช้งานเครื่องมือ AI การตลาดเนื้อหา ChatGPT" อันทรงคุณค่าในไดเรกทอรีด้านบนของช่อง! 🌟
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注