ไดเรกทอรีบทความ
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 ตารางแรกที่แปลงในรูปด้านล่างจะแสดงสำเร็จ จากนั้นชื่อตารางสามารถแปลงทีละตัว▼
- เข้าสู่
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 เพื่อรับข่าวสารล่าสุด!
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!