Linux环境下安装MySQL

Linux环境下安装MySQL

注: 安装与卸载中,用户全部切换成为root,一旦安装,普通用户能使用的。初期学习过程都在root环境下进行,快速适应。

01. 检查系统安装包

# 列出所有已安装的 MySQL 相关包
rpm -qa | grep -i mysql
# 列出所有已安装的 MariaDB 相关包
rpm -qa | grep -i mariadb

02. 卸载这些默认安装包

卸载显示出来的mariadb/mysql安装包通过sudo yum remove mariadbsudo yum remove mysql 命令将上面的包都一个一个卸载,或者通过管道的方式将mysql相关的文件传递给xargs批量化删除rpm -qa | grep -i mysql | xargs yum remove mysql

在这里插入图片描述

如果显示存在/etc/my.cnf/var/lib/mysql路径,备份或删除(我选择的是备份原始内容,然后删除使用yum install -y mysql-community-server)使用which mysqld才有输出想要的内容。
在这里插入图片描述


03, 获取MySQL官方yum源

首先通过cat /etc/redhat-releasecentos为例)查看Linux系统版本

在这里插入图片描述

然后点击http://repo.mysql.com/网址根据系统版本找到与自己系统版本匹配的yum源,推荐mysql5.7初级学习使用,因为遇到问题,解答很多。将文件下载到桌面上。
在这里插入图片描述

前期在root下使用,su -进入root用户,通过rz命令将桌面上的文件传递到新建立的MySQL目录下

在这里插入图片描述

下载完成后的yum源如下:
在这里插入图片描述

系统根据自己系统自动匹配合适的mysql

在这里插入图片描述


04. MySQL是否能够工作

通过yum list lgrep mysql检查是否能够正常工作。

在这里插入图片描述


05. 安装MySQL服务

通过yum install y mysql-community-server安装服务

在这里插入图片描述


06. 登录MySQL

MySQL5.7前可使用grep 'temporary password' /var/log/mysqld.log查看自动设置的临时密码。

在这里插入图片描述

使用skip-grant-tables命令可以不使用密码即可登陆。
在这里插入图片描述

使用systemctl restart mysqld或者systemctl stop mysqld 加 systemctl start mysqld 即可mysqld(服务端启动,就可以登录使用MySQL数据库)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值