日期:2014-05-16  浏览次数:20716 次

mysql命令不常用的参数
mysql -e   这个参数是告诉mysql 我只要执行"-e" 后面的某个命令,而不是要通过mysql连接到mysql server上面,此参数在写一些基本的mysql检查和监控的脚本中非常有用

mysql -H,--htlm   这个参数 select出来的结果都会按照Html格式输出,在某些场后下,比如希望用Html格式导出报表文件时

mysql -X,--xml    这个参数 select出来的结果都会按照Xml格式输出,在某些场后下,比如希望用Xml格式导出报表文件时

mysql --prompt 这个参数对于维护人员很重要,主要功能是定制自己的mysql提示符显示内容,默认的mysql的提示符是>   如果我们使用mysql时,自定义提示符,如 mysql --prompt "\\u@\\h:\\d \\r:\\m:\\s>"   它的显示效果就是这样:root@localhost:db2 10:53:25> 是不是很方面   能马上知道现在用的是那个数据库!

mysql --tee 这个参数对于运维人员非常有用的参数,用来告诉Mysql将所有输入和输出内容都记录到文件里,当做有些较大维护变更的时候,为了方便查找,最好是将这个操作过程所有输入和输出都记录下来 例如:mysql --tee=/root/mysql.txt


-------------------------------------
-D 指定 数据库名称
-P 指定 端口号
-p 指定 密码