#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
表 8 输入和输出参数
参数
参数说明
取值范围
-a, --echo-all
在读取行时向标准输出打印所有内容。
注意:
使用此参数可能会暴露部分SQL语句中的敏感信息,如创建用户语句中的password信息等,请谨慎使用。
-
-e, --echo-queries
把所有发送给服务器的查询同时回显到标准输出。
注意:
使用此参数可能会暴露部分SQL语句中的敏感信息,如创建用户语句中的password信息等,请谨慎使用。
-
-E, --echo-hidden
回显由\d和其他反斜杠命令生成的实际查询。
-
-k, --with-key=KEY
使用gsql对导入的加密文件进行解密。
须知:
- 对于本身就是shell命令中的关键字符如单引号(')或双引号("),Linux shell会检测输入的单引号(')或双引号(")是否匹配。如果不匹配,shell认为用户没有输入完毕,会一直等待用户输入,从而不会进入到gsql程序。
- 不支持解密导入存储过程和函数。
-
-L, --log-file=FILENAME
除了正常的输出源之外,把所有查询输出记录到文件FILENAME中。
注意:
- 使用此参数可能会暴露部分SQL语句中的敏感信息,如创建用户语句中的password信息等,请谨慎使用。
- 此参数只保留查询结果到相应文件中,主要目标是为了查询结果能够更好更准确地被其他调用者(例如自动化运维脚本)解析;而不是保留gsql运行过程中的相关日志信息。
绝对路径或相对路径,且满足操作系统路径命名规则。
-m, --maintenance
允许在两阶段事务恢复期间连接openGauss。
说明:
该选项是一个开发选项,禁止用户使用,只限专业技术人员使用,功能是:使用该选项时,gsql可以连接到备机,用于校验主备机数据的一致性。
-
-n, --no-libedit
关闭命令行编辑。
-
-o, --output=FILENAME
将所有查询输出重定向到文件FILENAME。
绝对路径或相对路径,且满足操作系统路径命名规则。
-q, --quiet
安静模式,执行时不会打印出额外信息。
缺省时gsql将打印许多其他输出信息。
-s, --single-step
单步模式运行。意味着每个查询在发往服务器之前都要提示用户,用这个选项也可以取消执行。此选项主要用于调试脚本。
注意:
使用此参数可能会暴露部分SQL语句中的敏感信息,如创建用户语句中的password信息等,请谨慎使用。
-
-S, --single-line
单行运行模式,这时每个命令都将由换行符结束,像分号那样。
-
-C, --enable-client-encryption
当使用-C参数连接本地数据库或者远程连接数据库时,可通过该选项打开全密态数据库开关。
#openGauss #入门 #安装 #数据库 #开源