Linux下快速进入MySQL命令行的三种方法
要在Linux系统中进入MySQL命令行,最直接的方法是使用mysql -u 用户名 -p命令,然后输入密码登录,下面将详细介绍几种常见的方式及注意事项,帮助您高效操作MySQL数据库。

使用基本登录命令
在终端输入以下命令,按提示输入密码即可进入:
mysql -u root -p
此处的root可替换为其他用户名,输入命令后,系统会提示输入密码,密码输入时不可见,确认后即可进入MySQL命令行界面。
指定主机和端口登录
如果MySQL服务不在本地或使用了非默认端口(默认3306),需添加主机和端口参数:
mysql -h 主机地址 -P 端口号 -u 用户名 -p
连接远程主机168.1.100的3307端口:
mysql -h 192.168.1.100 -P 3307 -u root -p
直接登录并执行命令
若需登录后立即执行SQL语句,可在命令末尾添加-e参数:
mysql -u 用户名 -p -e "SHOW DATABASES;"
这种方式适用于脚本自动化操作,执行后会自动退出命令行。
注意事项
- 确保MySQL服务已启动,可使用
systemctl status mysql或service mysql status检查。 - 如果登录失败,请确认用户名、密码及权限设置是否正确。
- 为安全起见,建议避免在命令中直接明文输入密码,使用
-p参数单独输入更稳妥。
通过以上方法,您可以灵活地在Linux环境下进入MySQL命令行,进行数据库管理或开发操作,掌握这些基础技巧,将提升您在服务器运维和数据操作中的效率。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/6585.html发布于:2026-07-24





