คำสั่ง Auto-Repair, Optimize MySQL/MariaDB สำหรับ VestaCP

วิธีการคล้ายๆกับ คำสั่ง Auto-Repair, Optimize MySQL/MariaDB สำหรับ DirectAdmin นะครับ, เพียงแต่อันนี้สำหรับ VestaCP โดยเฉพาะ เพราะว่าไฟล์ config ของ Database มันอยู่คนละที่กัน mysqlcheck -uroot -p`grep “PASSWORD=” /usr/local/vesta/conf/mysql.conf | cut -d “‘” -f6` –auto-repair –optimize –all-data…

คำสั่ง Auto-Repair, Optimize MySQL/MariaDB สำหรับ DirectAdmin

DirectAdmin เป็นอะไรที่นิยมใช้งานกันในประเทศไทยนะครับ เนื่องจากเป็น License ชนิดที่ว่าสามารถซื้อขาดได้ ไม่ต้องจ่ายรายเดือนกัน เราจึงเห็นผู้ให้บริการ Hosting ในไทยส่วนใหญ่เลือกใช้งาน DirectAdmin กัน สำหรับผู้ใช้งานที่เลือกใช้งาน VPS เราก็จะต้องดูแลระบบเองส่วนหนึ่ง และคำสั่งที่สำคัญที่จะต้องมีก็คือ กา…

General error: 1709 Index column size too large. The maximum column size is 767 bytes

SQLSTATE[HY000]: General error: 1709 Index column size too large. The maximum column size is 767 bytes สำหรับใครที่สร้าง Indexing แล้วเจอปัญหานี้อยู่ ให้ทำการตั้งค่า my.ini หรือ my.cnf โดยกำหนดค่านี้ลงไป จากนั้นทำการ Restart MySQL/MariaDB แล้วลองดูอีกทีนะครับ

DirectAdmin เปิดระบบ One-Click เข้าสู่ระบบ phpMyAdmin

เปิดใช้งาน One-Click เพื่อเข้าสู่ระบบจัดการฐานข้อมูล MySQL ด้วย phpMyAdmin โดยไม่ต้องกรอกรหัสผ่านฐานข้อมูล โดยสามารถเข้าใช้งานได้ผ่านทาง DirectAdmin cd /usr/local/directadmin/ ./directadmin set one_click_pma_login 1 service directadmin restart cd custombuild ./build update ./build phpmyadmin หากต้อง…

PHP เปลี่ยน DB Engine

สำหรับฐานข้อมูลที่มีตารางเยอะๆ และ Engine ของตารางไม่เหมือนกัน หรือต้องการจะเปลี่ยนกลับไปกลับมา ระหว่าง MyISAM และ InnoDB สามารถทำได้ด้วยการใช้ PHP เข้ามาช่วย โดยคำสั่งนี้ <?php // connect your database here first // $db_host = “localhost”; $db_user = “user”; $db_pass = “pass”; $db_name = “dbname…