MySQL性能调优与架构设计--mysql自带工具使用

一、mysql:
我的的提示符定义: "\\u@\\h : \\d \\r:\\m:\\s> ",显示效果:
“sky@localhost : test 04:25:45>” 

二、mysqladmin  

  Usage: mysqladmin [OPTIONS] command command ...
mysqadmin,顾名思义,提供的功能都是与MySQL 管理相关的各类功能。如MySQL Server 状态检查,各类统计信息的flush,建立/删除数据库,关闭MySQL Server 等等。mysqladmin 所能作的事情,虽然大部分均可以经过mysql 链接登陆上MySQL Server 以后来完成,可是 大部分经过mysqladmin 来完成操做会更简单更方便。这里我将介绍一下本身常常使用到的 几个经常使用功能:
ping 命令能够很容易检测MySQL Server 是否还能正常提供服务
sky@sky :~# mysqladmin -u sky -ppwd -h localhost ping
mysqld is alive
status 命令能够获取当前MySQL Server 的几个基本的状态值:
sky@sky :~# mysqladmin -u sky -ppwd -h localhost status
Uptime: 20960 Threads: 1 Questions: 75 Slow queries: 0 Opens: 15 Flush
tables: 1 Open tables: 9 Queries per second avg: 0.3
processlist 获取当前数据库的链接线程信息:
sky@sky :~# mysqladmin -u sky -ppwd -h localhost processlist
+----+------+-----------+----+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+------+-----------+----+---------+------+-------+------------------+
| 48 | sky | localhost | | Query | 0 | | show processlist |
+----+------+-----------+----+---------+------+-------+------------------+
三、mysqldump
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
mysqldump 这个工具我想大部分读者可能都比较熟悉了,其功能就是将MySQL Server 中的数据以SQL 语句的形式从数据库中dump 成文本文件。虽然mysqldump 是作为MySQL 的 一种逻辑备份工具为你们所认识,但我我的以为称他为SQL 生成导出工具更合适一点,由于 经过mysqldump 所生成的文件,所有是SQL 语句,包括数据库和表的建立语句。固然,经过 给mysqldump 程序加“-T”选项参数以后,能够生成非SQL 形式的指定给是的文本文件。这 个功能其实是调用了MySQL 中的“select * into OUTFILE from ...”语句而实现。也可 以经过“-d,--no-data”仅仅生成结构建立的语句。在声称SQL 语句的时候,字符集设置这 一项也是比较关键的,建议每次执行mysqldump 程序的时候都经过尽可能作到“--defaultcharacter-
set=name”显式指定字符集内容,以防止以错误的字符集生成不可用的内容。
mysqldump 所生成的SQL 文件能够经过mysql 工具执行。
四、mysqlimport
Usage: mysqlimport [OPTIONS] database textfile ...
mysqlimport 程序是一个将以特定格式存放的文本数据(如经过“select * into
OUTFILE from ...”所生成的数据文件)导入到指定的MySQL Server 中的工具程序,好比
将一个标准的csv 文件导入到某指定数据库的指定表中。mysqlimport 工具实际上也只是
“load data infile”命令的一个包装实现。  
相关文章
相关标签/搜索