linux安装mysql5.7

第一步、下载mysql安装包

首先确认linux系统中是否已经安装mysql

b529eb1d6630026e87dd1caf35830524068.jpg

如果有的话,需要先卸载 , #rpm -e 软件的名称

 进入mysql官网,下载rpm安装包

下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13-1.el6.x86_64.rpm-bundle.tar

 

第二步、系统依赖

mysql 需要一些额外的依赖包

#yum -y install make gcc-c++ cmake bison-devel ncurses-devel libaio libaio-devel

 

第三步、解压文件

把mysql安装包上传到服务器,这里新建目录mysql

1ea36062265914f82ad7544bda64c1e0435.jpg

进入mysql目录,解压文件

0ff1025f250b4574d9d8113e2c87d3cb6c8.jpg

6db91320977ad342d2dc10540606657e352.jpg

 

第四步、安装rpm包

解压完成后,查看文件目录

200ae7a6ab862ee46ee396cea2eb4ad19a5.jpg

这里必须按照顺序来安装rpm包

#rpm -ivh mysql-community-common-5.7.26-1.el6.x86_64.rpm

#rpm -ivh mysql-community-libs-5.7.26-1.el6.x86_64.rpm 

#rpm -ivh mysql-community-libs-compat-5.7.26-1.el6.x86_64.rpm 

#rpm -ivh mysql-community-client-5.7.26-1.el6.x86_64.rpm

#rpm -ivh mysql-community-server-5.7.26-1.el6.x86_64.rpm

执行完最后一步,发现控制台输出错误信息:

aeda4256b6342a4ff32c84aca999952e899.jpg

提示我们没有安装依赖软件

yum install numactl

安装成功后,继续执行安装mysql命令又提示缺少 libsasl2.so.2()(64bit) 

可在如下网站下载  http://www.rpmfind.net/linux/rpm2html/search.php?query=libsasl2.so.2()(64bit) 

下载后上传到服务器,执行 #rpm -ivh lib64sasl2-2.1.23-19.mga2.x86_64.rpm 进行安装

安装成功后,继续执行安装mysql命令 

0cd378fea85828db7eaeecc2be9ab68d95f.jpg

 

第五步、登录mysql

安装成功后,启动mysql服务

1d5703c33157d9bc0f2632edbf735f3f186.jpg

查看root用户默认密码

#vim /var/log/mysqld.log            FkSVvFQGl4-q

7e28483afebec15d6adbf78fede47aa0425.jpg

登录mysql

21f2bcb9fd17f9e893b426dcf0b888b5f46.jpg

重设密码

alter user 'root'@'localhost' identified by 'rootroot';

注意:如果你的centos版本为7 并且你的mysql版本为 5.7,可能会出现以下错误

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

解决办法如下:

设置mysql密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可

set global validate_password_policy=LOW

 

 

修改完成后再次修改密码,然后退出mysql,使用新密码登录

 

 

转载于:https://my.oschina.net/u/3387320/blog/3051143

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值