Linux系统安装mysql

首先rpm -qa | grep mariadb查看Centos7自带的mariadb
在这里插入图片描述
然后用此命令进行删除(删除后再查看,此时是看不见的。说明删除成功)
在这里插入图片描述
接着创建一个新的文件夹来存放mysql的安装包(一般在/export/software 目录下创建)
在这里插入图片描述
将mysql压缩包上传到新建的mysql文件里
在这里插入图片描述
然后用命令tar xvf进行解压(如图)
在这里插入图片描述
解压完后用yum -y install libaio安装一个依赖
在这里插入图片描述
下载完划到最后会显示下面这段文字(这里我用的是FinalShell,XShell不知道显不显示)
在这里插入图片描述
然后复制下面这个安装mysql
rpm -ivh mysql-community-common-5.7.29-1.el7.x86_64.rpm mysql-community-libs-5.7.29-1.el7.x86_64.rpm mysql-community-client-5.7.29-1.el7.x86_64.rpm mysql-community-server-5.7.29-1.el7.x86_64.rpm

如果显示如下就说明安装成功
在这里插入图片描述
接下来就进行初始化,复制下面的执行就行

#初始化
mysqld --initialize
#更改所属组(权限的一些问题)
chown mysql:mysql /var/lib/mysql -R

接着启动mysql(这是首次启动)

#启动mysql
systemctl start mysqld.service

#查看生成的临时root密码
cat /var/log/mysqld.log

然后找到截图所示圈出来的零时密码复制下来,后面更改密码时用(生成的密码不一样,别按我这个找)
在这里插入图片描述
登录MySQL修改密码
在这里插入图片描述
在这里插入图片描述
别退出继续完成以下操作
在这里插入图片描述
完成后Ctr+D退出, 到这MySQL就安装成功了。
#mysql的启动和关闭 状态查看 (这几个命令必须记住)
systemctl stop mysqld
systemctl status mysqld
systemctl start mysqld

#建议设置为开机自启动服务(方便以后使用hive时,hive不凉凉)
[root@node2 ~]# systemctl enable mysqld

#查看是否已经设置自启动成功
[root@node2 ~]# systemctl list-unit-files | grep mysqld

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值