乐闻世界logo
搜索文章和话题

How to log in to MySQL and query the database from Linux terminal?

4 个月前提问
4 个月前修改
浏览次数29

1个答案

1

要从Linux终端登录MySQL数据库并执行查询,您需要完成以下步骤:

1. 打开终端

首先,打开您的Linux系统的终端。

2. 使用MySQL客户端登录

在终端中,您可以使用mysql命令加上需要的参数来登录MySQL数据库。基本的命令格式如下:

bash
mysql -u 用户名 -p

这里,-u后面跟的是您的MySQL用户名,-p表示命令将提示您输入密码。例如,如果您的用户名是root,您可以这样输入:

bash
mysql -u root -p

输入命令后,系统会提示您输入密码。输入正确的密码后,您将登录到MySQL服务器。

3. 选择数据库

登录后,您可以用USE命令选择要查询的数据库。例如,如果您要查询的数据库名称是testdb,您可以输入:

sql
USE testdb;

4. 执行查询

一旦选择了数据库,就可以执行SQL查询了。例如,如果您想查看名为employees的表中的所有记录,可以使用以下命令:

sql
SELECT * FROM employees;

5. 退出MySQL

完成查询后,您可以通过输入exit命令来退出MySQL客户端:

bash
exit

示例

假设我有一个名为school的数据库,其中有一个名为students的表。我想从Linux命令行登录MySQL并查看所有学生的信息。以下是我的操作步骤:

  1. 打开终端。
  2. 输入mysql -u root -p,然后输入我的密码。
  3. 输入USE school;选择数据库。
  4. 执行查询SELECT * FROM students;查看所有学生数据。
  5. 完成后输入exit退出MySQL会话。

通过这个过程,您可以从Linux终端成功登录MySQL并查询数据库。这种方法对于数据库管理员和开发人员在进行数据库管理和调试时非常有用。

2024年8月6日 23:52 回复

你的答案