先检查是否存在旧版本的mysql:rpm -qa | grep mysql 如果有先卸载:rpm -e --nodeps mysql-libs
在检查mysql的依赖环境 如果不存在需要进行安装
VMmare虚拟机linux下安装mysq5.7
通过xftp把rpm包传输到/opt目录下 如果opt目录权限不是满的需要 chmod 777 /opt 否则会传输失败
VMmare虚拟机linux下安装mysq5.7
需要rpm可以从下面这个链接获取:链接:https://pan.baidu.com/s/1RGDF828B1bYfFg-I10h7eA
提取码:sneu

在/opt 目录下 按照 common libs client server 顺序进行安装
VMmare虚拟机linux下安装mysq5.7
检查mysql版本 看是否安装成功
VMmare虚拟机linux下安装mysq5.7
5.5版本会自动初始化 而5.7版本要使用命令进行初始化
初始化用户名
VMmare虚拟机linux下安装mysq5.7

  • initialize选项默认以“安全”模式来初始化,则会为root用户生成一个密码并将该密码标记为过期,登陆后你需要设置一个新的密码
    查看密码:cat /var/log/mysqld.log
    VMmare虚拟机linux下安装mysq5.7
    标白部分 JmM5qisq!ap>就是密码了
    启动mysql服务 systemctl start mysqld.service
    检查是否启动成功:systemctl status mysqld.service
    VMmare虚拟机linux下安装mysq5.7
    本人在安装时出现了上述错误 参考了这篇博客 并解决了问题 https://blog.csdn.net/aiyowei1106/article/details/88703746

登陆 mysql -u root -p 输入密码
如果出现这个错误Access denied for user ‘root’@‘localhost’ (using password:YES) 参考一下博客
博客1 博客2
首次登陆不能正常访问数据库 需要重置密码
VMmare虚拟机linux下安装mysq5.7

相关文章:

  • 2021-11-23
  • 2021-04-18
  • 2021-12-13
  • 2021-08-20
  • 2021-08-09
  • 2021-10-29
  • 2021-11-01
  • 2021-11-12
猜你喜欢
  • 2021-12-30
  • 2021-06-15
  • 2021-08-11
  • 2021-11-20
  • 2021-09-05
  • 2021-11-20
  • 2021-11-01
相关资源
相似解决方案