先检查是否存在旧版本的mysql:rpm -qa | grep mysql 如果有先卸载:rpm -e --nodeps mysql-libs
在检查mysql的依赖环境 如果不存在需要进行安装
通过xftp把rpm包传输到/opt目录下 如果opt目录权限不是满的需要 chmod 777 /opt 否则会传输失败
需要rpm可以从下面这个链接获取:链接:https://pan.baidu.com/s/1RGDF828B1bYfFg-I10h7eA
提取码:sneu
在/opt 目录下 按照 common libs client server 顺序进行安装
检查mysql版本 看是否安装成功
5.5版本会自动初始化 而5.7版本要使用命令进行初始化
初始化用户名
- initialize选项默认以“安全”模式来初始化,则会为root用户生成一个密码并将该密码标记为过期,登陆后你需要设置一个新的密码
查看密码:cat /var/log/mysqld.log
标白部分 JmM5qisq!ap>就是密码了
启动mysql服务 systemctl start mysqld.service
检查是否启动成功:systemctl status mysqld.service
本人在安装时出现了上述错误 参考了这篇博客 并解决了问题 https://blog.csdn.net/aiyowei1106/article/details/88703746
登陆 mysql -u root -p 输入密码
如果出现这个错误Access denied for user ‘root’@‘localhost’ (using password:YES) 参考一下博客
博客1 博客2
首次登陆不能正常访问数据库 需要重置密码