在linux的centos7.5系统上安装mysql

在linux的centos7.5系统上安装mysql过程如下

1.mysql的安装-linux

在CentOS 7.5系统上下载并安装MySQL可以按照以下步骤进行:

  1. 打开终端,使用root用户登录系统。

  2. 添加MySQL的Yum源,依次输入以下命令:

    wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
    
    //wget是一种在Linux和Unix系统中使用的命令行工具,用于下载文件。wget可以从HTTP、HTTPS和FTP等协议下载文件,并支持断点续传、递归下载、代理服务器和认证等功能。wget命令的语法为:wget [选项] [URL]。选项可以包括下载文件的保存路径、代理服务器地址、下载速度限制等。
    
    
    rpm -ivh mysql80-community-release-el7-3.noarch.rpm
    
    //rpm是一种用于在Linux系统中管理软件包的命令。rpm命令可以用于安装、卸载、查询、更新和验证软件包。它是Red Hat Linux和其他基于Red Hat的Linux发行版的标准软件包管理工具。
    
    

3.更新系统软件包,输入以下命令:

yum update

//yum是一种在Linux系统中使用的命令行工具,用于管理软件包。yum可以从软件源中自动下载、安装、更新和卸载软件包,同时解决软件包之间的依赖关系。yum命令的语法为:yum [选项] [命令] [软件包名称]。常用的命令包括install(安装软件包)、remove(卸载软件包)、update(更新软件包)等。yum命令需要管理员权限才能执行。

中间会提醒输入y,询问你是否继续,选择输入y,代表yes

4.安装MySQL,输入以下命令:**

yum install mysql-community-server --nogpgcheck(建议使用这个命令)

//--nogpgcheck这样子安装是禁用GPG签名验证

中间会提醒输入y,询问你是否继续,选择输入y,代表yes

在这里插入图片描述

在这里插入图片描述

5.安装完成后,启动MySQL服务,输入以下命令:

systemctl start mysqld

6.设置MySQL开机自启动,输入以下命令:

systemctl enable mysqld

7.验证MySQL是否安装成功,输入以下命令:

mysql -u root -p

然后输入之前设置的根密码,如果成功登录到MySQL的命令行界面,说明MySQL已经安装并启动成功。

没有密码的话可以查询,输入以下命令

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

在这里插入图片描述

可以把密码复制出来:

EU&ckDksh9:, 这个就是我的账户密码

然后就可以登录了

8.用初始密码登录MySQL,输入以下命令:.

mysql -u root -p

进入MySQL的命令行界面。

9.进入MySQL的命令行界面中,可以修改初始密码,输入以下命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Chenyukeji@666';

//mysql设置密码的时候,需要有大小写以及特殊符号

其中Chenyukeji@666为新的我设置的密码,建议设置一个安全性较高的密码。

在这里插入图片描述

10.校验mysq可以正常使用

输入show databases; 来查看当前服务器里所有的库

在这里插入图片描述

这几个库是默认的库,创建mysql的时候自带的

退出mysql命令行模式后,输入

mysql -V

//查看mysql的版本号,这里因为是使用wget默认下载的,所以是最新版基本上是,是8.0.33版本的

在这里插入图片描述

注意:以上步骤适用于CentOS 7.5系统,其他Linux系统可能会有所不同,请根据具体情况进行安装。


到此就可以正常在服务器上使用mysql了


特殊场景:
注意,上面下载的是8.0的版本,如果想要下载5.7版本的,请更换下面的地址:
上面两个命令不要用了,用下面这两个

1.wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2.rpm -ivh mysql57-community-release-el7-11.noarch.rpm
3.yum update
4.yum install mysql-server --nogpgcheck
5.systemctl start mysqld
6.systemctl enable mysqld
7.mysql -u root -p
8.mysql -V

2.mysql的卸载-linux

在Linux系统上卸载MySQL可以按照以下步骤进行:

  1. 打开终端,使用root用户登录系统。

  2. 停止MySQL服务,输入以下命令:

    systemctl stop mysqld
    
  3. 卸载MySQL软件包,输入以下命令:

    yum remove mysql-community-server
    
    yum remove mysql-community*   (卸载)
    

在这里插入图片描述

输入y确认

在这里插入图片描述

卸载成功!

4.删除MySQL数据文件和配置文件,分别输入以下命令:

rm -rf /var/lib/mysql


rm -rf /etc/my.cnf

5.删除MySQL用户和组,输入以下命令:

userdel mysql

groupdel mysql   (删不掉可以忽略)

6.清除MySQL安装过程中创建的临时文件,输入以下命令:

rm -rf /tmp/mysql-*

7.清除Yum缓存:

yum clean all

卸载完成后,可以通过以下命令验证MySQL是否已经完全卸载:

rpm -qa | grep mysql

8.特殊情况卸载

如有个别的组件不好卸载,可以单独输入名字进行卸载

比如这里有个组件

在这里插入图片描述

单独输入命令来卸载

yum remove  组件名

在这里插入图片描述

9.卸载完成后,可以通过以下命令验证MySQL是否已经完全卸载:

rpm -qa | grep mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VTlwqPPz-1683802937288)(C:\Users\86189\Desktop\assets\image-20230511172432697.png)]

如果没有任何输出,说明MySQL已经完全卸载。

10.检查确实没有mysql了

在这里插入图片描述

大功告成

注意:以上步骤仅适用于通过yum方式安装MySQL的情况,如果是通过源码编译方式安装的MySQL,则需要按照源码编译时的安装步骤进行卸载。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值