mysql x86 下载地址_mysql-5.7.29-1.el7.x86_64.rpm-bundle下载、安装、配置

本文详细指导了在CentOS 7系统中下载、安装MySQL 5.7的步骤,包括解压、卸载旧版、安装各组件,以及遇到的MySQL.sock路径问题和密码修改。重点介绍了如何查找并修复sock文件路径,以及设置免密登录和修改root密码的过程。
摘要由CSDN通过智能技术生成

1.下载安装包

地址:https://dev.mysql.com/downloads/mysql/

我的电脑是centos7,64位,下载如下软件包

e2044569a4038d549b193a2e2a7ff757.png

2.解压mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar

tar -xvf  mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar

3.卸载之前版本

rpm -qa | grep -i mysql

4.依次安装

(1)rpm -ivh  mysql-community-libs-5.7.29-1.el7.x86_64.rpm

(2)rpm -ivh  mysql-community-devel-5.7.29-1.el7.x86_64.rpm

(3)rpm -ivh  mysql-community-client-5.7.29-1.el7.x86_64.rpm

(4)rpm -ivh  mysql-community-server-5.7.29-1.el7.x86_64.rpm

5.启动mysqld服务

systemctl  start mysqld

6.查看mysql服务器状态

systemctl  status mysqld

7.进入mysql客户端(root用户登录,默认密码为空)

#mysql -uroot -p

#password:直接回车

如果遇到以下截图问题:

2068e6a73f4123507f286bee03ce37ce.png

(1)检查/data/mysql/mysql.sock是否存在,我的查了是不存在的

(2)find / -name '*.sock',查看sock存在路径

d8e66359048844a85d52ed3348f41eff.png

(3)ln -s 正确的mysql.sock  /data/mysql/mysql.sock

我第一次是把/tmp/mysql.scok copy过去的,不行

然后第二次把/var/lib/mysql/mysql.sock copy过去,是可以的

所以可以自己尝试下

(4)重启mysqld:systemctl restart mysqld

(5)  操作步骤7

8.修改root用户密码

#use mysql;

#update user set authentication_string=password(“ 您 的 新 密 码 ”) where  user=”root”;

#fulsh privileges;

退出客户端,重启mysqld

9.如果忘记密码,可以先在配置文件里面改成免密登录,然后登录之后再修改密码

(1)vim /etc/my.cnf

skip-grant-tables  #最后一行添加免密码登陆

(2)  免密登录客户端,修改用户密码,再把免密登录注释掉

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值