mysql的参数详细解释
版本:(Ver 14.14 Distrib 5.7.17, for Win64 (x86_64))
-?, --help
显示mysql命令的帮助并退出
-I, --help
同上
--auto-rehash
自动补全
-A, --no-auto-rehash
关闭自动补全功能
--auto-vertical-output
将入结果比终端宽度更宽,则自动切换到纵列模式
-B, --batch
不使用历史文件,禁止交互行为
--bind-address=name
绑定名称和地址
--character-sets-dir=name
默认的字符集文件目录
--column-type-info显示列类型信息
-c, --comments
保留注释,发送注释给服务器,默认: --skip-comments
-C, --compress
在服务端或者客户端启用压缩
-#, --debug[=#] This is a non-debug version. Catch this and exit.
--debug-check This is a non-debug version. Catch this and exit.
-T, --debug-info This is a non-debug version. Catch this and exit.实在没有弄明白以上3个命令
-D, --database=name
设置默认进入的数据库
--default-character-set=name
设定默认字符集
--delimiter=name
定义使用的分隔符
--enable-cleartext-plugin
启用或者禁用明文验证插件
-e, --execute=name
执行-e后面的命令,并不进入mysql
-E, --vertical
所有查询结果将以纵列显示
-f, --force
继续操作即使SQL错误
--histignore=name
登入日志和MYSQL历史文件使用冒号作为分隔符
-G, --named-commands
启用或者禁用命名命令,默认禁用
-i, --ignore-spaces
忽略函数名称后的空格
--init-command=name
当自动重新连接到mysql服务器时,自动执行name中的命令
--local-infile
启用或者禁用文件加载
-b, --no-beep
关闭报错时的提示音
-h, --host=name
连接的服务器地址
-H, --html
查询结果将以HTML输出
-X, --xml
查询结果将以XML输出
--line-numbers
报错时显示行号,默认on,如需关闭: --skip-line-numbers
-L, --skip-line-numbers
关闭报错时显示行号
-n, --unbuffered
每次查询后刷新缓冲区
--column-names
在结果中显示列名,默认on,如需关闭:--skip-column-names
-N, --skip-column-names
在结果中不显示列名 --sigint-ignore
忽略sigint
-o, --one-database
忽略默认数据库,制定访问的数据库
-p, --password[=name]
连接mysql使用的密码
-W, --pipe
使用命名管道连接到Mysql服务器
-P, --port=#
定义连接使用的端口号,默认3306
--prompt=name
自定义进入mysql后的命令提示符
--protocol=name
连接服务器使用的协议(tcp, socket, pipe,memory)
-q, --quick
不使用缓存,直接打印,不使用历史文件
-r, --raw
写字段是不转换,和--batch一起使用
--reconnect
断线后自动重新连接,默认on,禁用重新连接使用:--disable-reconnect
-s, --silent
用制表符打印输出每行数据
--shared-memory-base-name=name
共享内存的基本名称
-S, --socket=name
用于连接的socket文件名
--ssl-mode=name
启用SSL连接方式的名称
--ssl
旧版本使用的方式,已被--ssl-mode取代,默认on,如需关闭:--skip-ssl
--ssl-verify-server-cert
旧版本使用的方式,已被--ssl-mode=VERIFY_IDENTITY取代
--ssl-ca=name
PEM格式的CA文件
--ssl-capath=name
CA路径
--ssl-cert=name
PEM格式的X509 cert
--ssl-cipher=name
密码使用SSL加密
--ssl-key=name
PEM格式的X509 key
--ssl-crl=name
撤销的证书列表
--ssl-crlpath=name
撤销的证书列表路径
--tls-version=name
使用的TLS版本,允许值为:TLSv1, TLSv1.1
-t, --table
以表格式输出
--tee=name
将所有输入和输出都记录在name表示的文件中
-u, --user=name
登录的用户
-U, --safe-updates
将禁止所有不能使用索引的update和delete操作的请求
-U, --i-am-a-dummy Synonym for option --safe-updates, -U.
同上
-v, --verbose
允许多次输出
-V, --version
输出版本信息
-w, --wait
如果连接中断,等待和重新连接
--connect-timeout=#
连接超时的秒数
--max-allowed-packet=#
从服务器发送或接收的最大数据包长度
--net-buffer-length=#
为TCP/IP或者Socket准备的缓冲区大小
--select-limit=#
限制查询记录的条数,前提是使用了--safe-updates
--max-join-size=#
限制参与join的最大记录数,前提是使用了--safe-updates
--secure-auth
旧版本,已过时,拒绝客户端连接到服务器如果使用旧的(pre-4.1.1)协议。
--server-arg=name
将嵌入式服务器作为参数发送
--show-warnings
在执行完每一条query之后都会自动执行一次“show warnings”,显示出最后一次warning的内容
-j, --syslog
日志过滤命令
--plugin-dir=name
客户端插件目录
--default-auth=name
使用默认身份验证客户端插件
--binary-mode
关闭解析C和分隔符的功能
--connect-expired-password
通知服务器,此客户端准备处理过期密码沙盒模式
mysql java 将查询结果作为表头
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:mysqlriqi转文本
下一篇:群晖缩略图索引慢
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章