mysql客户端程序介绍

mysql:
-e:表示我只有执行-e后面的语句,而不须要链接登陆到mysql服务上.
mysql -uroot -e "select * from world_innodb.city limit 10"     --不须要;号
-H/-B/-X显示格式.按HTML/B/xml格式显示.在链接时指定链接后的显示格式。
mysql -uroot -H -e "select version()"
mysql -uroot -B -e "select version()"
mysql -uroot -X -e "select version()"
-E按这种方式链接后,查询显示就好像在语句后加了\G           同样的垂直显示.
mysql -uroot -p -E进行登陆链接 mysql

--prompt修改提示符
mysql -uroot -p --prompt="\u@\h:\d \r:\m:\s>"            --在windows下
[mysql]
prompt=mysql(\\u@\\h:\\d)>                     --等价于在参数配置文件中.
--tee将全部输出记录到日志文件中
mysql -uroot -p --tee="d:\output.txt"
在书写过程当中若是要取消记录操做到日志中能够直接打\t
若是又须要打开能够\T
-U,--select_limit=#,--max_join_size=#.-U表示设置为更新安全模式,--select_limit是在更新安全模式下查询的记录数上限,--max_join_size在更新安全模式下最大的表链接数.
mysql -uroot -p -U --select_limit=3
能够在登陆后经过set sql_safe_updates=1进行开启安全更新设置,也能够经过set sql_safe_updates=0进行取消。
能够经过select @@sql_safe_updates;或者show variables like '%sql_safe%';进行查看当前模式是否开启。 sql

mysqladmin:
提供管理功能:状态检查,各类统计信息的flush,建立/删除数据库,关闭服务,
ping:检测mysql是否正常提供服务,mysqladmin -u[root] -p[oracle] -h[localhost] ping    --注意不能有;号
status:获取当前mysql服务的几个基本状态值.mysqladmin -u[root] -p[oracle] -h[localhost] status
processlist:获取当前数据库的链接线程信息.mysqladmin -u[root] -p[oracle] -h[localhost] processlist
shutdown:关闭服务器.mysqladmin -u[root] -p[oracle] -h[localhost] shutdown 数据库

perror:
查看错误手册
D:\mysql\mysql-5.5.31-win32\bin>perror 1364    --注意不能有;号 windows

mysqldump和mysqlimport见导入导出 安全

相关文章
相关标签/搜索