CentOS系统中MySQL安装步骤分享

打印 上一主题 下一主题

主题 1928|帖子 1928|积分 5784

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
        在 CentOS 系统上安装 MySQL,需要依次举行环境检查、软件源配置、安装 MySQL、启动服务等操纵。我将按照规范流程,为你详细分享完备且具体的安装步骤。
        在 CentOS 系统中安装 MySQL 数据库,可以或许为各类应用提供高效稳定的数据存储和管理服务。下面将详细先容在 CentOS 系统中安装 MySQL 的完备步骤,涵盖从环境预备到最终配置完成的全流程。
一、环境检查与预备

        在安装 MySQL 之前,需要检查 CentOS 系统的版本,确保系统满意 MySQL 的基本运行要求。一样平常来说,CentOS 7 及以上版本均能较好地兼容 MySQL。同时,要确保系统有充足的磁盘空间来安装 MySQL 及存储数据。
        别的,还需要检查系统中是否已经安装了其他版本的 MySQL 或 MariaDB。如果存在,可以使用以下命令举行卸载:
  1. sudo yum remove mysql mysql-server mysql-libs mysql -connector
复制代码
卸载完成后,删除残留的 MySQL 文件和目次,避免对后续安装造成干扰:
  1. sudo rm -rf /var/lib/mysql
  2. sudo rm -rf /etc/my.cnf
复制代码
二、配置 MySQL 软件源

        MySQL 官方提供了 yum 源,通过配置 yum 源可以方便地安装和管理 MySQL。起首,下载 MySQL 官方的 yum 源配置文件,对于 MySQL 8.0 版本,可以使用以下命令:
  1. sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
复制代码
        安装完成后,会在/etc/yum.repos.d/目次下生成mysql-community.repo文件,该文件界说了 MySQL 软件包的下载源地址。
        默认情况下,MySQL 8.0 社区版的源是启用状态。如果需要安装其他版本(如 MySQL 5.7),可以使用以下命令禁用 MySQL 8.0 的源,并启用 MySQL 5.7 的源:
  1. sudo yum-config-manager --disable mysql80-community
  2. sudo yum-config-manager --enable mysql57-community
复制代码
三、安装 MySQL

        配置好软件源后,就可以使用 yum 命令安装 MySQL 服务器、客户端及相关组件:
  1. sudo yum install mysql-community-server
复制代码
在安装过程中,yum 会自动解决软件包的依赖关系,并提示是否继续安装。输入y并回车确认安装。安装完成后,MySQL 相关的文件和目次将被放置在系统的对应位置,例如:


  • 配置文件:/etc/my.cnf


  • 数据目次:/var/lib/mysql


  • 可执行文件:/usr/bin/mysql(客户端)、/usr/sbin/mysqld(服务器)
四、启动 MySQL 服务

        安装完成后,需要启动 MySQL 服务。可以使用以下命令启动、停止、重启 MySQL 服务,并设置开机自启:
  1. sudo systemctl start mysqld
  2. sudo systemctl stop mysqld
  3. sudo systemctl restart mysqld
  4. sudo systemctl enable mysqld
复制代码
        可以通过以下命令检查 MySQL 服务的状态,确保服务已经正常启动:
  1. sudo systemctl status mysqld
复制代码
        如果服务正常运行,会显示类似于 “Active: active (running)” 的信息。
五、初始化 MySQL

        首次启动 MySQL 后,需要举行初始化配置。MySQL 8.0 在安装完成后会自动生成一个临时暗码,可以通过以下命令检察临时暗码:
  1. sudo grep 'temporary password' /var/log/mysqld.log
复制代码
        获取到临时暗码后,使用该暗码登录 MySQL:
  1. mysql -u root -p
复制代码
        登录乐成后,起首需要修改 root 用户的暗码,以提高安全性。可以使用以下命令修改暗码(假设将暗码修改为NewPassword123):
  1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword123';
复制代码
        同时,为了加强 MySQL 的安全性,还可以运行安全配置脚本:
  1. sudo mysql_secure_installation
复制代码
        该脚本会提示设置暗码策略、删除匿名用户、克制 root 用户长途登录、删除 test 数据库等操纵,根据实际需求举行选择和配置即可。
        通过以上步骤,就完成了在 CentOS 系统中 MySQL 的安装和基本配置。后续可以根据具体的应用需求,创建数据库、用户,并举行数据的增编削查等操纵。
        上述步骤涵盖了 CentOS 系统安装 MySQL 的核心过程。如果你在安装过程中碰到报错或有特定的版本要求,欢迎随时和我说说。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

我可以不吃啊

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表