标签: command-line

如何使用 psql 列出所有数据库和表?

我正在尝试学习 PostgreSQL 管理并开始学习如何使用psql命令行工具。

当我使用 登录时psql --username=postgres,如何列出所有数据库和表?

我曾尝试\dddS+但没有列出。我已经用 pgAdmin III 创建了两个数据库和几个表,所以我知道它们应该被列出。

postgresql tools psql command-line

1362
推荐指数
8
解决办法
276万
查看次数

是否有与 bash 的反向搜索历史相当的 psql?

我非常喜欢bash的反向搜索历史(Cr)(命令行功能):

从当前行开始向后搜索,并根据需要在历史记录中“向上”移动。这是一个增量搜索。

当我进入control-rbash,我得到以下信息:

(reverse-i-search)`':
Run Code Online (Sandbox Code Playgroud)

而且我能够输入以前执行过的命令的字符,并仔细研究我正在寻找的内容。如果我出错了,我可以输入control-h擦除一个字符(相当于backspace)。

这个命令行功能使得引用以前执行的命令变得非常容易。我想知道psql. 我发现仅依赖control-pand是非常低效的control-n

对于它的价值,我正在使用PostgreSQL 9.3.1 on x86_64-apple-darwin13.0.0, compiled by Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn), 64-bit- 通过Postgres.app获得。

postgresql psql command-line mac-os-x

22
推荐指数
1
解决办法
6951
查看次数

从 Linux 命令行测试 MySQL 凭据?

如何在 Linux 服务器上从命令行测试 MySQL 凭据?

mysql linux command-line

21
推荐指数
3
解决办法
5万
查看次数

如何将 Oracle 数据库表卸载到 csv 文件中?

我需要从 Oracle 11g 第 1 版数据库中检索某些数据并将其作为一个或多个 CSV 文件提供。数据驻留在多个表和/或视图中。所有这些都应该通过命令行工作。什么是最好的方法?

oracle oracle-11g export command-line

18
推荐指数
2
解决办法
6万
查看次数

杀死所有查询 - MySQL

有时在 SNAFU 期间,我必须跑kill query xxxxxxx二十或三十次。任何形式的kill all命令我失踪?

因为我不喜欢打字。

mysql command-line

17
推荐指数
2
解决办法
3万
查看次数

使用命令行更改 PostgreSQL 端口

我的 PostgreSQL 默认端口是 5432,我想通过使用命令行(在 Windows 7 中)更改默认端口。

我之前看到过这个解决方案:https : //stackoverflow.com/questions/187438/want-to-change-pgsql-port

我尝试运行以下命令,但失败了:

postgres --p 5431
Run Code Online (Sandbox Code Playgroud)

有人能告诉我如何使用命令行更改端口吗?

postgresql windows command-line

13
推荐指数
2
解决办法
5万
查看次数

如何测试 MySQL“需要安全传输”是否正常工作?

我激活了选项文件中名为“需要安全传输”的复选框,该文件位于 MySQL Workbench 中。

我如何知道 MySQL“需要安全传输”是否正常工作?此时我应该使用命令行吗?

mysql mysql-workbench command-line ssl

7
推荐指数
1
解决办法
5884
查看次数

PostgreSQL:更改 psql、createdb 等实用程序使用的默认端口

我在某些服务器上运行了2 个PostgreSQL实例。一个默认端口(5432)和端口5433.有些用户(和工艺)只需要进入二审(5433)其他实例上,我想设置它,这样,当这些用户使用的命令状psqlcreatedb在他们的 shell 中,它会自动将他们引导到正确的 Postgres 实例,而不是他们必须-p 5433随着每个命令一起输入。

我试图在 www.postgresql.org 上查找它,但找不到它……可能是我的错。有谁知道怎么做?

postgresql psql command-line

6
推荐指数
1
解决办法
1万
查看次数

批处理文件中 SQL Server 数据库的脚本内容

我希望能够从 Windows 命令提示符将给定数据库的架构脚本写入 .sql 文件。基本上,我想以编程方式执行 Management Studio 的“生成脚本”功能。

我知道使用 .NET 和 SMO 可以做到这一点,但是是否有内置的东西可以做到这一点?

这个问题的背景:这是一个简单的审计工具。我们希望每晚都捕获模式。任何原始的、低技术的解决方案都适合我们。

sql-server command-line scripting smo

6
推荐指数
2
解决办法
6598
查看次数

为什么要使用 MySQL“系统”命令?

我能做到用MySQL客户端的system命令?它为什么存在?

我见过的最有效的用途是查看文件系统(例如,记住要 SOURCE 或 LOAD FILE 的文件名)。

mysql> system ls /tmp
backup.sql 
mysql> source /tmp/backup.sql
Query OK, 1 row affected (0.02 sec)

mysql>
Run Code Online (Sandbox Code Playgroud)

就我所知,您不能将查询结果传递给命令的 STDIN,也不能将命令的 STDOUT 传递到 MySQL 查询中......它似乎没有广泛的用处。

mysql command-line

6
推荐指数
3
解决办法
2万
查看次数