如何用命令启动MySQL?

Windows系统

  1. 启动MySQL服务(管理员权限运行)

    net start mysql

    若服务名不同,先用 sc query type= service 查服务名

  2. 登录MySQL

    mysql -u 用户名 -p
    • 输入密码后进入交互界面
    • 示例:mysql -u root -p(默认用户)

macOS/Linux系统

  1. 启动MySQL服务

    sudo systemctl start mysql  # 大多数Linux
    sudo service mysql start    # 旧版系统

    macOS用 brew services start mysql(Homebrew安装时)

  2. 登录命令

    mysql -u 用户名 -p -h localhost
    • -h 指定主机(本地可省略)

常见问题解决

问题 解决方案
命令未找到 检查MySQL是否安装,添加安装路径到系统环境变量(如Windows的PATH
拒绝访问 检查用户名/密码是否正确
sudo mysql(Linux临时提权)
服务无法启动 查看错误日志:sudo tail -f /var/log/mysql/error.log
检查端口占用:netstat -ano | findstr :3306
忘记密码 官方重置指南

安全操作建议

  1. 避免使用root账户
    创建新用户并授权:

    CREATE USER '新用户'@'localhost' IDENTIFIED BY '强密码';
    GRANT ALL PRIVILEGES ON 数据库名.* TO '新用户'@'localhost';
  2. 退出MySQL
    执行 EXIT;Ctrl + D

验证安装与版本

mysql --version  # 查看版本

输出示例:mysql Ver 8.0.33 for Linux on x86_64 (MySQL Community Server)

重要提示:操作需管理员/root权限,生产环境谨慎操作,首次安装后运行 mysql_secure_installation 加固安全。


引用说明

  • MySQL官方文档:Command-Line Client
  • Linux服务管理:systemd指南
  • 安全配置参考:MySQL Security Best Practices

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/8670.html

(0)
酷番叔酷番叔
上一篇 2025年7月26日 02:59
下一篇 2025年7月26日 03:12

相关推荐

  • 命令行查看文件有哪些高效方法?

    基础查看命令cat 命令 (Concatenate – 连接并显示)功能: 最常用的快速查看整个文件内容的命令,它直接将文件的所有内容一次性输出到终端,适用场景: 查看短小的文本文件(如配置文件、日志片段、脚本代码),对于大文件,内容会快速滚屏,难以阅读,基本语法:cat [选项] 文件名常用选项:-n 或……

    2025年6月14日
    16900
  • at读短信功能如何使用?

    在数字化通讯日益普及的今天,短信作为最基础的信息传递方式之一,依然在日常生活中扮演着重要角色,无论是验证码、通知提醒,还是亲友间的简单问候,短信以其即时性和可靠性成为人们沟通的桥梁,面对海量的短信信息,如何高效、准确地读取和理解内容,尤其是处理包含特定关键词(如“at”)的短信,成为许多人需要掌握的技能,本文将……

    2025年12月12日
    9600
  • 国内cdn服务商排名,哪家服务商更胜一筹?

    阿里云、腾讯云和网宿科技是国内排名前三的CDN服务商,阿里云综合实力更胜一筹。

    2026年3月3日
    10000
  • 民杰教育安全云课堂,如何守护你的安全?

    在数字化时代,网络安全已成为个人与企业发展的基石,民杰教育深耕安全培训领域多年,依托“安全云课堂”这一创新平台,通过系统化、场景化的课程设计,为不同群体提供定制化的安全知识解决方案,助力全民安全素养提升,安全云课堂的核心价值安全云课堂以“普惠安全知识,守护数字生活”为宗旨,整合行业顶尖专家资源与前沿技术,打造集……

    2025年12月9日
    9900
  • 我国主流数据库种类及具体名称有哪些?

    主流包括关系型、分布式,代表有OceanBase、达梦、TiDB、GaussDB、PolarDB。

    2026年2月21日
    7500

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信