ฉันเป็นหนึ่งในคนที่ชอบรับรู้เซิร์ฟเวอร์ที่ฉันจัดการแม้ว่าจะมีความเสถียรสูง แต่ก็ไม่เคยเจ็บที่จะต้องคอยจับตาดูเซิร์ฟเวอร์เหล่านี้อยู่เสมออย่างที่กล่าวไป:
ตาของนายอ้วนม้า
ในบางครั้งเป็นการดีที่จะทำการตรวจสอบเซิร์ฟเวอร์และบริการต่างๆเป็นครั้งคราวในกรณีนี้ฉันจะพูดถึงวิธีตรวจสอบตารางของฐานข้อมูลและในกรณีที่มีการเสียหายวิธีการซ่อมแซม
ตรวจสอบตารางของ MySQL DB
สำหรับทุกอย่าง (หรือเกือบทุกอย่าง) มีคำสั่งที่ค่อนข้างง่ายที่ให้เราตรวจสอบตารางทั้งหมดในฐานข้อมูล MySQL:
mysqlcheck --check BASE_DE_DATOS --user="USUARIO" --password="PASSWORD"
ตัวอย่างเช่นสมมติว่าฉันมีฐานข้อมูลชื่อ: project thesis
ผู้ใช้ผู้ดูแลระบบ MySQL ของฉันคือ: root
และรหัสผ่านของผู้ใช้นั้นคือ misuperpassword
ดังนั้นบรรทัดจะเป็น:
mysqlcheck --check proyectotesis --user="root" --password="misuperpassword"
มันจะแสดงสิ่งที่ชอบ:
dfirefoxos.wp_commentmeta ตกลง dfirefoxos.wp_comments dfirefoxos.wp_links ตกลง dfirefoxos.wp_options ตกลงตกลงตกลง dfirefoxos.wp_postmeta dfirefoxos.wp_posts ตกลง dfirefoxos.wp_term_relationships ตกลง dfirefoxos.wwwp_term_firefox ตกลง dfirefoxos.wp_termtermsfirefoxfirefox_wp_term_fireosfirefox_wpfoxosponomy_term_postsfirefoxfirefox_term_relationships OK_wpfoxosfirefox_term_relationshipsfirefox OK_wp_term_fireosfirefox_wpfoxospfoxonwp_term_
กล่าวอีกนัยหนึ่งตารางทั้งหมดอยู่ในขณะนี้
จะซ่อมแซมโต๊ะอย่างไรในกรณีที่เกิดความเสียหาย?
ฉันได้โพสต์อธิบายโดยละเอียดแล้ว: วิธีซ่อมแซมตารางที่ทำเครื่องหมายว่าไม่ถูกต้องหรือเสียหายใน MySQL
อย่างไรก็ตามฉันจะทิ้งขั้นตอนไว้ที่นี่
1. ก่อนอื่นเราต้องเข้าสู่ MySQL ผ่านเทอร์มินัล:
mysql -u root -p
มันจะถามรหัสผ่านรูทเราใส่แล้วกด [Enter]
2. จากนั้นเราต้องระบุว่าเราจะใช้ฐานข้อมูลใดนั่นคือฐานข้อมูลที่มีตารางเสียหาย ตามตัวอย่างตอนต้นสมมติว่าฐานข้อมูลคือ: วิทยานิพนธ์โครงการ
use proyectotesis;
และตอนนี้เราบอกให้ซ่อมแซมตารางที่เสียหายเช่นสมมติว่าตารางนี้เรียกว่า: public_information
จะ:
repair table public_information;
และ voila ก็น่าจะเพียงพอสำหรับการซ่อมแซมในกรณีส่วนใหญ่
ฉันหวังว่ามันจะเป็นประโยชน์สำหรับคุณ ... และคุณไม่เคยมีโต๊ะเสียหาย😀
สวัสดีการมีส่วนร่วมที่ดีมากก่อนหน้านี้เพื่อแก้ไขข้อผิดพลาดด้วย😀
คำถามหนึ่งตอนนี้ฉันใช้ mariadb คุณรู้หรือไม่ว่าหนังสือ (คู่มือ) « sql99 »เป็นภาษาสเปนหรือไม่?
o คำแนะนำ sql99 ที่ดีเพื่อทราบไวยากรณ์ที่สมบูรณ์เกี่ยวกับ DDL เนื่องจากยังไม่สมบูรณ์ในคู่มือ MariaDB
ความนับถือ
สวัสดี
ไม่มีไอเดียเพื่อนฉันไม่รู้ว่ามันคือหนังสืออะไรขอโทษ
สมบูรณ์แบบดังนั้นฉันจึงสามารถแก้ไขข้อผิดพลาดที่ไม่อนุญาตให้ใช้ URL Alias ของสมัยก่อนที่ WordPress ไม่ให้หลังจากย้ายไซต์ของฉันจาก Apache ไปยัง NGINX
นอกจากนี้ด้วย phpMyAdmin คุณสามารถหลังจากที่คุณเข้าสู่ระบบเลือกฐานข้อมูลทำเครื่องหมายตารางทั้งหมดและดำเนินการตัวเลือก "ซ่อมแซมตาราง" จากเมนูแบบเลื่อนลง ...
Salu2 และฉันหวังว่ามันจะให้บริการคุณ😀
ดีฉันไม่รู้เรื่องนั้น!
ซ่อมแซมและเพิ่มประสิทธิภาพ .. 😀
เช่นเดียวกันแม้ว่าใน phpmyadmin จะมีความสามารถในการจัดการเมื่อสิ้นสุดคำสั่งในกรณีที่ไม่คุ้นเคยกับ IDE มากนัก