Linux下连接MySQL的简明指南
在Linux系统中,连接MySQL数据库主要通过命令行工具mysql实现,结合用户名、密码和主机信息即可快速访问,以下是具体步骤和注意事项:

确保MySQL服务已启动,可以使用以下命令检查:
sudo systemctl status mysql
如果服务未运行,需启动它:
sudo systemctl start mysql
使用mysql命令进行连接,基本语法为:
mysql -u 用户名 -p -h 主机地址
- -u 指定用户名(如root或自定义用户)。
- -p 提示输入密码,为安全起见,建议不在命令中直接写明密码。
- -h 指定MySQL服务器主机,本地可省略或使用
localhost,远程则需填写IP地址。
连接本地MySQL:
mysql -u root -p
输入密码后,将进入MySQL交互式命令行界面,显示mysql>提示符。
对于远程连接,还需确保MySQL配置允许远程访问,编辑配置文件/etc/mysql/mysql.conf.d/mysqld.cnf(路径可能因发行版而异),将bind-address改为0.0.0或服务器IP,并重启服务:
sudo systemctl restart mysql
在MySQL中授权用户远程访问:
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码'; FLUSH PRIVILEGES;
安全建议:连接时避免在命令行暴露密码,可考虑使用配置文件(如~/.my.cnf)存储凭证,或通过SSH隧道加密远程连接,掌握这些方法,你就能在Linux环境下高效管理MySQL数据库了。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/6742.html发布于:2026-07-25





