TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码

MySQL本地数据库安装与配置完整指南

2025-08-27
/
0 评论
/
2 阅读
/
正在检测是否收录...
08/27

一、MySQL安装前的准备

  1. 系统兼容性检查



    • Windows用户需确认系统版本(建议Win10及以上)
    • Mac用户需确保macOS 10.13以上版本
    • 预留至少2GB硬盘空间
  2. 下载官方安装包
    访问MySQL官网选择对应版本:



    • Windows推荐下载MSI Installer
    • Mac建议选择DMG归档包

二、Windows系统安装步骤

  1. 运行安装向导
    双击MSI文件后选择"Custom"自定义安装:
    bash 勾选MySQL Server + MySQL Workbench(可视化工具)

  2. 关键配置环节



    • 设置root账户密码(需包含大小写字母+数字)
    • 选择"Standalone MySQL Server"模式
    • 端口保持默认3306(需确保防火墙放行)
  3. 配置环境变量
    将MySQL的bin目录添加到系统PATH:
    powershell



    示例路径



    C:\Program Files\MySQL\MySQL Server 8.0\bin

三、Mac系统安装流程

  1. DMG包安装
    拖拽MySQL图标到Applications文件夹后:
    bash sudo mv /usr/local/mysql-8.0.xx /usr/local/mysql

  2. 终端初始化
    执行安全初始化脚本:
    bash mysql_secure_installation
    根据提示设置密码强度策略和匿名用户权限

四、通用配置优化

  1. 服务管理命令



    • Windows:
      cmd net start mysql80 # 启动服务 sc delete mysql80 # 卸载服务
    • Mac/Linux:
      bash brew services restart mysql
  2. 修改默认字符集
    编辑my.ini/my.cnf文件:
    ini [mysqld] character-set-server=utf8mb4 collation-server=utf8mb4_unicode_ci

  3. 创建测试数据库
    登录MySQL后执行:
    sql CREATE DATABASE dev_db; GRANT ALL PRIVILEGES ON dev_db.* TO 'dev_user'@'localhost' IDENTIFIED BY 'StrongP@ss123';

五、常见问题排查

  1. 端口冲突处理
    通过命令查找占用进程:
    bash netstat -ano | findstr 3306

  2. 密码重置方法



    • 停止MySQL服务
    • 添加--skip-grant-tables参数启动
    • 执行ALTER USER语句重置
  3. 连接失败检查



    • 确认MySQL服务正在运行
    • 检查用户权限设置
    • 验证防火墙规则

Windows用户需确认系统版本(建议Win10及以上)Mac用户需确保macOS 10.13以上版本预留至少2GB硬盘空间
朗读
赞(0)
版权属于:

至尊技术网

本文链接:

https://www.zzwws.cn/archives/36899/(转载时请注明本文出处及文章链接)

评论 (0)