如何在mysql中安装社区版mysql

P粉602998670
发布: 2025-11-08 15:13:17
原创
235人浏览过
答案:安装MySQL社区版需根据操作系统选择对应方法。Linux(CentOS/RHEL)通过添加MySQL Yum仓库,执行yum安装、启动服务并运行安全脚本;Windows使用官方Installer下载安装包,图形化向导配置root密码并注册服务;安装后均需验证登录及完成安全设置。

如何在mysql中安装社区版mysql

安装 MySQL 社区版可以通过官方提供的安装包或包管理工具完成。以下是基于不同操作系统的常见安装方式,以最常用的 Linux(以 CentOS/Red Hat 为例)和 Windows 系统说明。

1. 在 Linux(CentOS/RHEL)上安装 MySQL 社区版

步骤 1:添加 MySQL Yum 仓库

MySQL 官方提供了一个 Yum 仓库,方便安装和更新。

下载并安装 MySQL Yum 源:

sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

步骤 2:安装 MySQL 服务器

使用 yum 安装 MySQL Community Server:

sudo yum install mysql-server

步骤 3:启动 MySQL 服务并设置开机自启

sudo systemctl start mysqld
sudo systemctl enable mysqld

步骤 4:获取临时 root 密码并初始化安全设置

安装完成后,MySQL 会生成一个临时 root 密码:

sudo grep 'temporary password' /var/log/mysqld.log

然后运行安全配置脚本:

sudo mysql_secure_installation

按提示修改密码、移除匿名用户、禁止远程 root 登录等。

2. 在 Windows 上安装 MySQL 社区版

步骤 1:下载安装包

稿定AI社区
稿定AI社区

在线AI创意灵感社区

稿定AI社区 60
查看详情 稿定AI社区

访问 MySQL 官网:https://www.php.cn/link/06d86297d6e28d4637d60c86c2a2f5b6

选择 "MySQL Community (GPL) Downloads" → "MySQL Community Server",下载 Windows 版的 ZIP 或 Installer。

推荐使用 MySQL Installer for Windows,它简化了安装流程。

步骤 2:运行安装程序

双击运行下载的安装程序(如 mysql-installer-community-*.exe)。

选择 "Developer Default" 或 "Server only" 配置。

步骤 3:配置 MySQL 服务

安装向导会自动安装并注册 MySQL 为系统服务。

在配置阶段设置 root 用户密码,并可添加普通用户。

步骤 4:完成安装

配置完成后,MySQL 服务会自动启动。可通过命令行或 MySQL Workbench 连接验证。

3. 验证安装是否成功

无论哪个平台,都可以通过以下命令登录 MySQL 验证:

mysql -u root -p

输入密码后进入 MySQL 命令行即表示安装成功。

4. 常见问题注意

  • 确保防火墙允许 3306 端口(如需远程访问)。
  • 首次安装后务必运行 mysql_secure_installation 提高安全性。
  • Linux 下若遇到依赖问题,可尝试先卸载旧版本 mariadb。
  • Windows 安装失败时,检查是否有残留服务或端口占用。

基本上就这些。只要按步骤来,社区版安装过程并不复杂,关键是选对源和完成安全初始化。

以上就是如何在mysql中安装社区版mysql的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号