Linux下安装Mysql (CentOS 7) 详解

文章目录

  • 前言
    • 环境检查
      • 查看是否安装MySql
      • 查看系统版本
    • 源安装
      • 安装mysql的yum源官网下载
      • 从windows上传到linux
        • rz命令
      • 方法2:
    • 安装Mysql
        • 常见错误
        • 密钥问题
        • 安装后
        • 查看mysql是否可以工作
        • 查看是否安装成功
        • 启动服务
    • 登录mysql
        • 配置文件方法(免密码)
    • 使用mysql
      • 进入mysql
      • 退出mysql
      • 开机时启动
      • 删除卸载mysql文件

前言

new一个奶黄包:能治愈你的只有努力

环境检查

查看是否安装MySql

在这里插入图片描述

这里没有安装过

查看系统版本

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HPl4VLNl-1689697917734)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 1.png)]

源安装

安装mysql的yum源官网下载

http://repo.mysql.com/

Linux下安装Mysql (CentOS 7) 详解_第1张图片

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dpAcC9SV-1689697917735)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 3.png)]

我的是7.9版本那么就要7.9及以上即可

从windows上传到linux

sudo apt-get install lrzsz   //安装指令

rz命令

Linux下安装Mysql (CentOS 7) 详解_第2张图片

直接找到文件上传即可

方法2:

//获取源文件
get -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

//安装源文件指令
[root@localhost MySql]# yum install -y mysql57-community-release-el7-10.noarch.rpm

Linux下安装Mysql (CentOS 7) 详解_第3张图片

安装Mysql

[root@localhost MySql]# yum install -y mysql-community-server

常见错误

Linux下安装Mysql (CentOS 7) 详解_第4张图片

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

密钥问题

//解决密钥问题
[root@localhost MySql]# rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

Linux下安装Mysql (CentOS 7) 详解_第5张图片

安装后

[root@localhost MySql]#ls /etc/my.cnf
[root@localhost MySql]#ls /var/lib/mysql
[root@localhost MySql]#whilch mysql

[root@localhost MySql]#systemctl start mysqld

Linux下安装Mysql (CentOS 7) 详解_第6张图片

查看mysql是否可以工作

[root@localhost MySql]# yum list |grep mysql

Linux下安装Mysql (CentOS 7) 详解_第7张图片

查看是否安装成功

Linux下安装Mysql (CentOS 7) 详解_第8张图片

启动服务

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4uXTMBnh-1689697917737)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 11.png)]

登录mysql

配置文件方法(免密码)

[root@localhost MySql]# vim /etc/my.cnf
//skip-grant-tables配置

[root@localhost MySql]#systemctl restart mysqld //配置号即可

Linux下安装Mysql (CentOS 7) 详解_第9张图片

使用mysql

进入mysql

[root@localhost MySql]# mysql -uroot -p

Linux下安装Mysql (CentOS 7) 详解_第10张图片

退出mysql

ctrl+D

开机时启动

systemctl enable mysqld  //一直启动启动
systemctl daemon-reload  //重新加载 systemd

删除卸载mysql文件

[root@localhost MySql]# rpm -qa |grep mariadb | xargs yum -y remove
[root@localhost MySql]# rpm -qa |grep mysql | xargs yum -y remove

通过管道的方式将mariadb的文件依次追加到remove后面实现连续删除

你可能感兴趣的:(#,Mysql,linux,mysql,centos)