【问题标题】:how to access and query database in unix?如何在 unix 中访问和查询数据库?
【发布时间】:2012-05-14 16:39:01
【问题描述】:

我有一个关于 unix 的非常普遍的问题。 在shell提示符下使用ls命令后,列出如下

students 

students 是我想访问的数据库。 如何访问和查询这个数据库?我应该使用 sudo su 命令吗?

【问题讨论】:

  • 这个问题在 Unix 和 Linux 或超级用户上会更好,而不是 Stack Overflow。无论如何,您需要提供更多详细信息。我们所知道的是,在您系统的某个目录中有某种名为“students”的文件,您认为它是某种数据库。请详细说明。

标签: unix sudo su


【解决方案1】:

首先您确定数据库类型、它所在的位置(主机地址)、用户名和访问它的密码。您确定是否有合适的客户端连接到它。然后你连接并运行你的 sql 查询。

这是 sqllite 还是 berkly db? mysql?

如果 MySql,并且你已经安装了 mysql 客户端,并且 db 在本地主机上...这样做:

mysql -u username -p

其中 username 是要连接的用户名。它会提示输入密码。在 mysql 提示符下查看所有 dbs:

show databases;

像这样选择一个数据库:

use somedatase;

然后查询。

【讨论】:

  • 数据库类型是什么意思?我现在只知道用户名和密码。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-06
  • 1970-01-01
  • 1970-01-01
  • 2022-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多