侧边栏壁纸
博主头像
丛庆

没事儿写代码,有事写代码。email:1024@cong.zone

  • 累计撰写 116 篇文章
  • 累计创建 97 个标签
  • 累计收到 4 条评论

【CentOS7】centos7安装mysql5.7

丛庆
2022-02-02 / 0 评论 / 0 点赞 / 791 阅读 / 1,150 字 / 正在检测是否收录...
温馨提示:
部分资料和图片来源于网络,如有危害到您的利益请与我联系删除,1024@cong.zone。

下载rpm
输入命令

wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

image.png

输入命令 安装

sudo yum localinstall mysql80-community-release-el7-5.noarch.rpm

安装中 需要输入 y按 enter继续
image.png
安装完成
image.png
输入命令查看当前的安装版本

yum repolist enabled | grep "mysql.*-community.*"

image.png
安装完成后默认安装mysql8,输入以下命令切换到mysql 5.7

sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community

再次执行

yum repolist enabled | grep "mysql.*-community.*"

image.png
可以看到已经切换到了5.7版本

开始安装mysql

使用以下命令开始安装

sudo yum install mysql-community-server

出现以下提示 输入y 继续
image.png

image.png

image.png

image.png
安装完成

启动Mysql Server

systemctl start mysqld

image.png
输入后没有提示
可以使用以下命令查看是否启用成功

systemctl status mysqld

image.png

查看root用户默认密码

sudo grep 'temporary password' /var/log/mysqld.log

image.png

使用系统生成的临时密码登录root用户帐户设置自定义密码.
输入以下命令

mysql -uroot -p

粘贴临时密码(注意输入密码时 界面不会显示)
image.png

进入mysql交互页面
输入以下命令修改密码 MyNewPass4! 是要修改的密码 记得加 末尾的分号

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

image.png
不可以是 root这种简单密码 要复杂一些
密码至少包含一个大写字母、一个小写字母、一个数字和一个特殊字符,密码长度至少为 8 个字符。
image.png
出现以下提示就说明密码修改成功了.

开启远程登陆

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '新密码' WITH GRANT OPTION;

image.png

在centos中放开3306端口

firewall-cmd --permanent --add-port=3306/tcp

image.png

firewall-cmd --reload 

重启防火墙
image.png

下面使用数据库工具连接以下,我这里使用idea自带的数据库工具测试.
image.png
image.png

连接成功

0

评论区