CentOS-9安装Mysql服务器(7/8/9通用)傻瓜式详解

在线安装方法
卸载旧版本:在开始安装前,需要检查系统上是否已存在旧版本的MySQL,如果有,需要先卸载它们。一般都是mariadb,卸载即可。可以使用以下命令查看并卸载已安装的MySQL包:

  rpm -qa | grep mysql    #查看本地mysql软件包
  rpm -e PackageName    #卸载软件安装包


删除配置文件:如果系统中存在旧的MySQL配置文件(/etc/my.cnf),也需要将其删除以确保新安装的配置生效:

find /|grep "my.cnf"     #查找是否存在配置文件 
rm -f /etc/my.cnf    #如果有就删除,一般在/etc目录下面,没有就不用管

   
下载并安装RPM包:从MySQL官网下载适用于CentOS 9的RPM包,并用wget命令直接在终端中下载: 

  wget https://dev.mysql.com/get/mysql84-community-release-el9-1.noarch.rpm

    
接下来,安装这个RPM包以导入MySQL的YUM仓库:

  rpm -ivh mysql80-community-release-el9-3.noarch.rpm


安装MySQL服务器软件包:通过刚刚配置的仓库,使用dnf或yum安装MySQL服务器软件包:

  dnf install mysql-community-server -y    #dnf是用来平替yum管理工具的

    
启动和配置MySQL服务:安装完成后,启动MySQL服务,并设置开机自启动:

  systemctl enable --now mysqld.service

    
然后检查MySQL服务的状态以确保其正确运行:

  systemctl status mysqld.service    #查看mysql服务状态
  systemctl start mysql.service;systemctl enable mysql.service   #启动mysql服务并设置开机自启

    
查找并修改初始密码:MySQL首次安装会生成一个初始密码,可以通过查看日志来找到它:

  grep "password" /var/log/mysqld.log   #密码一般都在里面能够找到,会输出一句话


使用找到的初始密码登录MySQL,并立即修改密码,因为默认密码通常复杂且难以记忆。例如,将密码修改为"NewPassword1!",密码要符合安全标准,设置复杂一点,不然可能无法成功。

        
  mysql -u root -p   #登录mysql服务,输入刚才查找到的密码
  alter user "root"@"localhost" identified by "NewPassword1!";    #修改密码规则复杂一点,避免被轻易爆破

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ApLinuxor

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值