MySQL 8安装指南:Win/Mac/Linux全平台教程,含避坑技巧
一、MySQL 8 版本选择推荐下载 Oracle 官方版开源、免费、更新最全。 官网下载地址 https://dev.mysql.com/downloads/mysql/二、Windows 安装步骤✅ 1️⃣ 下载 Installer访问官网链接 → 点击 MySQL Community (GPL) Downloads » MySQL Installer推荐下载带 “with Community” 的完整安装包约 400MB。✅ 2️⃣ 运行安装器双击 mysql-installer-community-8.x.x.msi选择 Full完整安装 或 Custom自定义组件。✅ 3️⃣ 选择组件推荐安装 MySQL Server MySQL Workbench可视化管理 MySQL ShellCLI MySQL Router可选 Documentation✅ 4️⃣ 安装依赖安装器会检测是否需要 Visual Studio Runtime若缺少请点击自动下载并安装。✅ 5️⃣ 配置 Server选择 Standalone Server → Developer Default。端口默认 3306若已被占用可改 3307。选择 Authentication Method推荐 Use Strong Password Encryption (SHA256)。设置 root 密码务必记好。可额外添加一个用户如 admin。✅ 6️⃣ 服务配置启动类型选 Standard System Account保持默认即可。测试连接若成功点击 Execute 完成。✅ 7️⃣ 打开 Workbench启动 Workbench输入 root 密码 → 连接 → 新建数据库 → 运行 SQL。三、macOS 安装步骤✅ 1️⃣ 使用brew推荐bash复制编辑brew update brew install mysql默认安装最新稳定版MySQL 8。✅ 2️⃣ 启动服务bash复制编辑brew services start mysql✅ 3️⃣ 设置 root 密码首次启动后输入bash复制编辑mysql_secure_installation设置 root 密码是否禁用匿名用户是是否禁止远程 root 登录是如需远程可选否删除 test 数据库是重新加载权限表是✅ 4️⃣ 登录测试bash复制编辑mysql -u root -p输入密码后进入交互式 Shell。四、Linux (Ubuntu/Debian) 安装步骤✅ 1️⃣ 更新源bash复制编辑sudo apt update sudo apt upgrade -y✅ 2️⃣ 安装 MySQL 8bash复制编辑sudo apt install mysql-server -y✅ 3️⃣ 启动服务bash复制编辑sudo systemctl start mysql sudo systemctl enable mysql✅ 4️⃣ 安全初始化bash复制编辑sudo mysql_secure_installation同 macOS一步步设置 root 密码、移除匿名用户、禁用远程 root。✅ 5️⃣ 登录测试bash复制编辑sudo mysql -u root -p五、常见后续操作✅1. 创建新数据库sql复制编辑CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;✅2. 创建新用户并授权sql复制编辑CREATE USER myuser% IDENTIFIED BY mypassword; GRANT ALL PRIVILEGES ON mydb.* TO myuser%; FLUSH PRIVILEGES;✅3. 修改监听地址远程连接编辑配置文件 Linux: /etc/mysql/mysql.conf.d/mysqld.cnf Windows: my.ini把 bind-address 127.0.0.1 改为 0.0.0.0。重启服务。✅4. 查看版本bash复制编辑mysql --version六、常见坑⚡端口被占用换端口3307/3308。⚡root 登录失败重置 root 密码bash复制编辑sudo systemctl stop mysql sudo mysqld_safe --skip-grant-tables mysql -u root # 无密码登录后 FLUSH PRIVILEGES; ALTER USER rootlocalhost IDENTIFIED BY 新密码; exit sudo systemctl restart mysql⚡远程连接失败检查防火墙 bind-address。️七、可选图形化工具MySQL Workbench官方DBeaver支持多种 DBHeidiSQLWindows 常用DataGripJetBrains 出品付费一条命令安装总结系统命令Windows用官方 InstallermacOSbrew install mysqlUbuntusudo apt install mysql-serverGit仓库https://gitee.com/ZhongBangKeJi/CRMEB
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2634343.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!