MySQL Client Programs提供了一组命令用于操作和维护MySql数据库。
mysql是一个命令行的数据库客户端。
DB_USER="username" DB_PASS="userpass" DB_HOST="localhost" mysql -h $DB_HOST -u $DB_USER -p$DB_PASS << EOF USE dbname; SHOW STATUS; EOF
mysqlcheck是一个数据库表维护工具。
mysqlcheck -Aao –auto-repair -u root -p$password > /dev/null
-a
: 表示对表进行Analyze操作-o
: 表示对表进行Optimize操作-r
: 表示对表进行Repair操作-A
: 表示对所有数据库进行操作