Linux下安装Mysql (CentOS 7) 详解

前言

new一个奶黄包👀:能治愈你的只有努力😉
在这里插入图片描述

环境检查

查看是否安装MySql

在这里插入图片描述

这里没有安装过

查看系统版本

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

源安装

安装mysql的yum源官网下载

http://repo.mysql.com/

在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(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命令

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

直接找到文件上传即可

方法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

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

安装Mysql

[root@localhost MySql]# yum install -y mysql-community-server
常见错误

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

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

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

安装后
[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

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

查看mysql是否可以工作
[root@localhost MySql]# yum list |grep mysql

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

查看是否安装成功

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

启动服务

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(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 //配置号即可

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

使用mysql

进入mysql

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

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

退出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后面实现连续删除

  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值