在 Linux 系统中,登录 MySQL 服务器可以使用以下命令:

bash

mysql u 用户名 p密码 h 主机名/IP地址 数据库名

linux登录mysql命令  第1张

通常情况下,如果你只是输入`mysql u 用户名 p h 主机名/IP地址 数据库名`(注意这里没有明确写出密码),系统会提示你输入密码。

常见的几个选项解释:

`u` 后面跟着你的 MySQL 用户名。

`p` 后面可以跟上密码,如果只写这个参数则是提示用户输入密码。

`h` 后接连接的目标主机或IP地址。本地登录可略去此部分或者填写 `localhost`.

`数据库名` 是指定要连接的具体数据库,默认连接名称为空即可进入 mysql 命令行模式然后切换数据库。

例如,假设用户名是 `root`,密码是 `123456` 并且你想要登录位于同一主机上的 `test_db` 数据库,则你可以使用:

bash

mysql u root p123456 h localhost test_db

linux登录mysql命令  第2张

不过实践中更推荐省略密码参数直接使用命令

bash

mysql u root p h localhost test_db

linux登录mysql命令  第3张

然后按照命令行提示的来手动输入密码。这将提高安全性避免将敏感信息如密码明文存储在命令的历史记录中。