Centos 7 安装mysql

查看是否有mysql 的yum源

yum list | grep mysql

查看是否有mysql-server,由于某些yum源的版本。

使用yum方式安装

 wget https://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 

在这里插入图片描述
rpm -ivh mysql-community-release-el7-5.noarch.rpm
在这里插入图片描述
yum install mysql-server
在这里插入图片描述

查看mysql是否开启

service mysqld status

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qctsIjtl-1646213934238)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1646204399586.png)]

如果没有开启,先开启服务

systemctl restart mysqld.service

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qbAKLfl5-1646213934239)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1646204448243.png)]

检查是否mysql 设置了开机启动

systemctl list-unit-files|grep mysqld

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-04xWsUin-1646213934239)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1646204696419.png)]

进入mysql ,在任意位置输入mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fNOYs9fF-1646213934240)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1646205168347.png)]

修改mysql 用户密码

绕过密码验证 ,在 /etc/my. cnf 中添加 skip-grant-tables

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3unrsBSP-1646213934241)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1646213778822.png)]

重启mysql服务

systemctl restart mysqld.service

进入mysql

mysql> use mysql

mysql> update mysql.user set authentication_string=password(‘123456’) where user=‘root’;

mysql> update user set password=password(“你的新密码”) where user=“root”;

mysql> flush privileges;

mysql> quit

去掉 my.cnf 中 skip-grant-tables ,重启 MySQL

systemctl restart mysqld.service

查看存在的端口

firewall-cmd --zone=public --list-ports

添加3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent (–permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload

重启mysql服务
systemctl start mysqld.service

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值