mysql 自带工具详解
1.mysql 可以执行sql文本(ddl,dml)
2.mysqladmin 用于管理MySQL服务器的客户端, 可以用它来检查服务器的配置和当前的状态,创建并删除数据
库等等
mysqladmin status命令的结果显示下面的值:
· Uptime
MySQL服务器已经运行的秒数。
· Threads
活动线程(客户)的数目。
· Questions
服务器启动以来客户的问题(查询)数目。
· Slow queries
执行时间超过long_query_time秒的查询的数量。参见5.11.4节, “慢速查询日志”。
· Opens
服务器已经打开的数据库表的数量。
· Flush tables
服务器已经执行的flush ...、 refresh和reload命令的数量。
· Open tables
目前打开的表的数量。
· Memory in use
mysqld代码直接分配的内存数量。只有用--with--debug=full编译了MySQL该值才显示。
· Maximum memory used
mysqld代码直接分配的最大内存数量。只有用--with--debug=full编译了MySQL该值才显示
3.mysqlslap 性能测试MySQL的存储引擎
4.mysqldump 数据备份, 使用mysql命令还原备份文件
20G的2分钟(mysqldump)
80G的30分钟(mysqldump)