1. 使用xshell和xftp将本地下载好的MySQL传输到Linux中,我的MySQL版本是
mysql57-community-release-el7-11.noarch.rpm
2. 下载MySQL yum 仓库,并安装
yum install mysql-community-server -y
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
3. 修改关闭验证码
修改 /etc/my.cnf 在最后添加
plugin-load=validate_password.so
validate-password=OFF
4. 开启MySQL
输入systemctl start mysqld ,开启MySQL。
5. 获取临时密码
开启MySQL后,我们就要通过命令访问路径是 /var/log/mysqld.log 的这个文件
输入:
grep 'temporary password' /var/log/mysqld.log
我们会得到一个MySQL的临时密码,我们可以拿这个密码去临时登录MySQL,命令是:
mysql -uroot -p密码
这里的密码是刚刚获取到的临时密码,临时密码中有一些字符需要转义
通过临时密码我们就进入到了MySQL中去了,我们是通过临时密码进来的,但总不能每次登录MySQL都去得到临时密码,所以要设置一个密码,也可叫修改密码
6. 修改密码
输入:ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
,前面那个root代表我们的用户名,最后面这个root是我们修改后的密码,如果修改完后,它就会提示说修改成功
修改完后,我们来测试下MySQL是否能正常使用,之后我们退出root用户,就会看到一个Bye
接下来我们切换到安装MySQL的普通用户hadoop下,再在这个用户下来登录MySQL
看到这里就说明我们的MySQL就安装成功了