mysql 登录方法
mysql 提供了多种登录方式,以下是常见的操作步骤:
1.命令行登录(推荐)
mysql -u 用户名 -p
-u指定用户名(如root)-p表示需要密码(执行后会提示输入密码)- 示例:
mysql -u root -p enter password: ****** # 输入密码(不显示字符)
2.指定主机和端口
若需连接远程服务器或非默认端口(默认 3306):
mysql -u 用户名 -p -h 主机地址 -p 端口号
- 示例:
mysql -u admin -p -h 192.168.1.100 -p 3307
3.直接输入密码(不安全)
仅限测试环境,密码会暴露在命令历史中
mysql -u 用户名 -p密码 # 注意-p后无空格
- 示例:
mysql -u root -p123456
4.登录后选择数据库
mysql -u 用户名 -p 数据库名
- 示例:
mysql -u shop_user -p my_store_db
常见问题解决
权限拒绝
- 检查用户名/密码是否正确
- 确认用户是否有远程访问权限(使用
grant语句授权)
连接超时
- 确认 mysql 服务已启动:
sudo systemctl status mysql - 检查防火墙是否开放端口:
sudo ufw allow 3306
- 确认 mysql 服务已启动:
忘记密码
需重置密码(步骤略复杂,需停止服务后操作)
登录成功验证
登录后出现 mysql 提示符即表示成功:
mysql>
可执行基础命令验证:
select version(); -- 查看版本 show databases; -- 显示所有数据库
⚠️ 安全提示:生产环境避免使用
-p密码明文密码方式,优先通过交互输入密码。
到此这篇关于mysql 登录方法的文章就介绍到这了,更多相关mysql 登录方法内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论