วิธีการสำรอง (Backup) ฐานข้อมูล MySql  นั้นมีหลายแบบ อีกวิธีนึงที่ไม่ค่อยยุ่งยากมากนักคือสำรองเป็นไฟล์ .gz เพื่อบีบอัดไว้ไว้ใน Linux Server ของตัวเอง โดยให้สำรองข้อมูลทุกวันตามเวลาที่กำหนด และการตั้งชื่อไฟล์ก็อาจจะตั้งตามวันที่สำรองในวันนั้นเลยจะได้รู้ว่าเป็นของวันไหน

เนื่องด้วยต้องการเปลี่ยนจาก MySQL มาใช้ MariaDB เพราะค่อนข้างมีอนาคตที่สดใสกว่า และข้อดีต่างๆมากมายทั้งเรื่องความเร็ว และการทำงานที่ดีขึ้นแถมยังมี NoSQL อีกด้วย เอาละมาดูวิธีการติดตั้งกันเลยครับ

อยู่ๆ MySQL ก็ไม่พบ PID file สาเหตุไม่แน่ใจ คงอาจจะเพราะไปแก้ไขอะไรในไฟล์ /etc/my.conf ด้วย วิธีแก้ไขพิมพ์คำสั่งแลัว Run ทีละคำสั่งตามด้านล่างนี้ เพื่อจัดการ Permission และสิทธิ์การเข้าถึงของไฟล์ Systemsของ MySQL ครับ

เนื่องด้วยอัพเกรต Mac OS X จาก Mavericks ไปใช้ Yosemite ปัญหาที่เกิดขึ้นเลยสำหรับเว็บโปรแกรมเมอร์อย่างผมคือรัน XAMPP มันไม่ยอม Start Service Mysql งานเข้าล่ะซิทีนี้

บางครั้งต้องดึงข้อมูลย้อนหลัง 30 วันย้อนหลัง วิธีการคือเพิ่ม คำสั่ง MySQL นี้ใน WHERE โดยนำฟิลด์ที่เก็บวันที่มาเปรียบเทียบเงื่อนไขดังด้านล่างนี้

เรื่องมันมีอยู่ว่าย้าย WordPress จากเครื่องตัวเอง Upload ขึ้น Server แล้วมีการเปลี่ยน Prefix ของ MySQL database ไปทีนี้เมื่อ Login เข้า wp-admin จึงเกิดข้อความแจ้งเตือนว่า “You do not have sufficient permissions to access this page.” นั่งหาวิธีอยู่พักนึงเจอเลยนำมาโพสเผื่อคนอื่นจะเกิดปัญหานี้เช่นกันครับ