接下来的下载步骤依据这篇文字:使用 MySQL Yum 存储库的快速指南
2.2 通过wget 下载MySQL存储库
要想使用wget来下载MySQL存储库,要先安装wget,下面来安装wget:
- 在Xterm中输入yum -y install wget
- 输入wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm wget后面的 链接是刚刚复制的,该行命令就是下载mysql的rpm包
输入指令 rpm -Uvh mysql80-community-release-el7-6.noarch.rpm
rpm -qa | gerp 内容
rpm -e --nodeps rpm名称
卸载只是示例,不要真的卸载了。
除了安装rpm包,还要修改发行版本,因为默认使用的的MySQL8.0的,但是我们使用5.7版本的。
- 查看默认选择的发行版本 输入: yum repolist all | grep mysql
输入: vi /etc/yum.repos.d/mysql-community.repo 编辑文件
- 输入命令
yum -y install mysql-community-server
- 再次输入安装目录
yum -y install mysql-community-server
6.1 启动MySQL Server
- 输入命令
6.2 查看初始化密码
超级用户的密码已设置并存储在错误日志文件中。要显示它,请使用以下命令
- 输入命令
grep ‘temporary password’ /var/log/mysqld.log
6.3 登录mysql
输入命令:
mysql -u root -p
enter键后输入的密码是密文看不见
6.4 修改密码
- 输入命令
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘MyNewPass4!’;
上面的‘’单引号里面的MyNewPass4!就是你要修改的密码 密码要求:至少包含一个大写字母、一个小写字母、一个数字和一个特殊字符,并且总密码长度至少为 8 个字符。 我的密码是Lyx420@mysql
依次输入以下命令:
GRANT ALL PRIVILEGES ON . TO ‘lyx420’@‘%’ IDENTIFIED BY ‘Lyx420@mysql’ WITH GRANT OPTION;
上面TO后面的 ‘lyx420’ ,是我自定义的用户名,图形化界面连接mysql的时候要用到的 enter键,再输入:
FLUSH PRIVILEGES;
enter键,再输入:
exit
退出,再次登录,输入:
mysql -u root -pLyx420@mysql
7.1 打开SQLyog
- 点击创建新连接
是没有关闭防火墙,Xterm中输入:
- 创建新连接成功