วิธีซ่อมแซ่ม Database MySQL ง่ายๆด้วย myisamchk
วิธีซ่อมแซม Database ง่ายๆ (Repair Database) ด้วยการเข้า SSH แล้วไปยังโฟลเดอร์ mysql ที่ OS Linux แต่ละอย่างเก็บไว้ Debian myisamchk -r /home/mysql/*/..
หลังจากที่เราใช้ MySQL Tunner ไปแล้ว พบว่า จำเป็นต้อง optimize tables แต่จะทำไงให้ optimize database ได้ทุกตาราง ซึ่งมีวิธีง่ายๆ สามารถใช้คำสั่งนี้ในการ Optimize MySql ทุก databases ประมานี้
เครื่อง Linux ทั่วไป
mysqlcheck -Aao --auto-repair --silent -u root -p
#or
mysqlcheck -Aao --auto-repair --silent -u root --password=passdb
DirectAdmin + MySQL 5.0.67
/usr/local/mysql/bin/mysqlcheck -uda_admin -p`grep "^passwd=" /usr/local/directadmin/conf/mysql.conf | cut -d= -f2` -Aao --auto-repair
DirectAdmin + MySQL 5.5.9
/usr/local/mysql/bin/mysqlcheck -uda_admin -p`grep "^passwd=" /usr/local/directadmin/conf/mysql.conf | cut -d= -f2` -ro --auto-repair=TRUE --all-databases=TRUE
หรือจะใช้แบบนี้สำหรับเครื่องทั่วก็ได้
mysqlcheck -u root -p -ro --all-databases
คำอธิบายคำสั่ง mysqlcheck ในการ Optimize MySQL ทุก Databases คร่าวๆ
-a, -analyze [Analyze given tables]
-o, -optimize [Optimize table]
-A, -all-databases [Check all the database]
-auto-repair [If a checked table is corrupted, automatically fix it. Repairing will be done after all tables have been checked, if corrupted ones were found]
-r = Can fix almost anything except unique keys that are not unique.
June 15, 2009
Blog | #Command #Database #DirectAdmin #Linux #MySQL #mysqlcheck
วิธีซ่อมแซม Database ง่ายๆ (Repair Database) ด้วยการเข้า SSH แล้วไปยังโฟลเดอร์ mysql ที่ OS Linux แต่ละอย่างเก็บไว้ Debian myisamchk -r /home/mysql/*/..
Ploblem: forget MySQL root password Solutions: Recover(hack) MySQL root password 1. Login as root 2. Stop the MySQL server by using command /etc/init...
#1. Install file module (PHP 5.2.x) cd /tmp/ wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz tar xvfz Z..
find mysqld.log/mysql.log & slowly log file in DirectAdmin(Debian) 1.Login mysql command mysql -u dbuser -p 2.Query mysql variables mysql> show variab..
debian 6.0.10 php 5.5.36 directadmin custombuild 1.2 upgrade >> mysql 5.5.9 to 5.6.29 ..
พักนี้ขอวุ่นๆเรื่อง MySQL หน่อย เพราะว่า Dedicated Server ของลูกค้าๆ จะกิน MySQL ขึ้นมาหน่อยนึง เลยต้องมีอุปกรณ์ที่ช่วยจูน MySQL ให้เหมาะสมกับเครื่อง ..