Windows系统MySQL安装配置全攻略
好的以下是一份详细的 MySQL 安装配置教程适用于 Windows 系统MySQL 安装配置教程1. 下载 MySQL 安装包访问 MySQL 官网下载页面选择MySQL Community Server版本推荐最新稳定版根据系统选择安装包如Windows (x86, 64-bit), MSI Installer2. 安装 MySQL运行安装程序双击下载的.msi文件启动安装向导。选择安装类型Developer Default开发默认配置包含常用工具Server only仅安装数据库服务推荐新手选择此项配置安装选项勾选所需组件如MySQL Server、MySQL Workbench等。点击Next进入依赖安装需联网。设置服务配置Type and Networking端口默认3306确保未被占用。Authentication Method选择Use Strong Password Encryption推荐。设置 root 密码输入高强度密码务必牢记。完成安装点击Execute执行安装等待进度条完成。3. 配置环境变量可选若需命令行全局调用 MySQL需添加路径右键「此电脑」→「属性」→「高级系统设置」→「环境变量」在Path中添加 MySQL 的bin目录路径如C:\Program Files\MySQL\MySQL Server 8.0\bin4. 验证安装启动 MySQL 服务通过 Windows 服务services.msc启动MySQL80服务。或使用命令net start MySQL80登录 MySQL打开命令行或 MySQL Command Line Clientmysql -u root -p输入 root 密码成功进入即表示安装成功mysql SELECT VERSION(); ----------- | VERSION() | ----------- | 8.0.xx | -----------5. 基础配置修改配置文件编辑my.ini位于安装目录如C:\ProgramData\MySQL\MySQL Server 8.0[mysqld] character-set-serverutf8mb4 # 设置默认字符集 default-storage-engineINNODB # 默认存储引擎重启服务生效net stop MySQL80 net start MySQL806. 安全加固移除匿名用户mysql DROP USER localhost;创建新用户非 rootmysql CREATE USER myuser% IDENTIFIED BY SecurePass123!; mysql GRANT ALL ON mydb.* TO myuser%;7. 测试连接使用 MySQL Workbench 或命令行工具连接主机名localhost端口3306用户名root或自定义用户密码安装时设置的密码常见问题解决端口冲突修改my.ini中的port3307并重启服务。忘记 root 密码停止服务后以安全模式启动mysqld --skip-grant-tables重新设置密码需另开命令行操作。提示定期备份数据使用mysqldump工具。生产环境建议启用防火墙限制访问 IP。如需其他系统如 macOS/Linux教程请留言说明