前提条件
- 已安装MySQL
- 确保电脑已安装MySQL Server(官方下载)。
- 安装时需记录设置的用户名(默认
root
)和密码。
- MySQL服务已启动
- Windows:按
Win+R
输入services.msc
,找到MySQL
服务并启动。 - Linux/macOS:终端执行
sudo systemctl start mysql
。
- Windows:按
通过命令提示符进入MySQL的步骤
Windows 系统
- 打开命令提示符
- 按
Win+R
,输入cmd
,回车。
- 按
- 进入MySQL安装目录的bin文件夹(可选)
- 若未配置环境变量,需手动进入安装路径:
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
(路径根据实际安装版本调整)
- 若未配置环境变量,需手动进入安装路径:
- 登录MySQL
- 输入以下命令(替换
用户名
和密码
):mysql -u 用户名 -p
- 示例(用户名为
root
):mysql -u root -p
- 回车后输入密码(输入时无显示),再次回车。
- 输入以下命令(替换
- 成功标志
- 出现
mysql>
提示符即进入数据库,可执行SQL命令(如SHOW DATABASES;
)。
- 出现
Linux/macOS 系统
- 打开终端。
- 直接输入登录命令:
mysql -u 用户名 -p
- 输入密码后进入
mysql>
交互界面。
常见问题解决
-
报错:
mysql
不是内部或外部命令- 原因:未配置环境变量。
- 解决:
- 右键”此电脑” → 属性 → 高级系统设置 → 环境变量 → 编辑
Path
。 - 添加MySQL的
bin
目录路径(如C:\Program Files\MySQL\MySQL Server 8.0\bin
)。 - 重启命令提示符后重试。
- 右键”此电脑” → 属性 → 高级系统设置 → 环境变量 → 编辑
-
报错:
Access denied for user
- 原因:用户名/密码错误。
- 解决:
- 检查MySQL安装时设置的凭据。
- 若忘记密码:重置MySQL密码教程。
-
报错:
Can't connect to MySQL server
- 原因:MySQL服务未运行。
- 解决:按前文”前提条件”启动服务。
安全提示
- 勿在公共电脑保存密码:避免使用
mysql -u root -p密码
(密码明文暴露)。 - 创建新用户:生产环境建议用非
root
用户操作:CREATE USER '新用户名'@'localhost' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON *.* TO '新用户名'@'localhost';
总结流程
- 启动MySQL服务 → 2. 打开命令提示符 → 3. 输入
mysql -u 用户名 -p
→ 4. 输入密码 → 5. 进入mysql>
模式。
成功后可执行SQL命令管理数据库(如建表、查询数据),操作完成后输入exit
退出。
引用说明:本文操作基于MySQL 8.0官方文档,参考来源:MySQL Command-Line Client,环境变量配置参考Microsoft Windows支持指南。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/5032.html