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 指定 密码

你可能感兴趣的:(mysql命令不常用的参数)