当前位置 博文首页 > 文章内容

    在centos7中安装mysql57

    作者: 栏目:未分类 时间:2020-11-12 18:00:28

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    在centos7中安装mysql

    下载 wget
    yum -y install wget
    下载mysql安装包
    wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
    安装repo
    rpm -ivh mysql57-community-release-el7-9.noarch.rpm
    执行成功后,会在/etc/yum.repos.d/目录下生成两个repo文件
    mysql-community.repo和mysql-community-source.repo

    必须先进入到目录/etc/yum.repos.d/
    然后使用yum安装mysql5.7服务
    安装命令:
    yum install mysql-server
    启动mysql命令:
    systemctl start mysqld
    获取mysql安装时的临时密码
    grep 'temporary password' /var/log/mysqld.log

    登录mysql
    mysql -u root -p
    输入临时密码登录成功

    将mysql的密码校验强度改为低风险
    set global validate_password_policy=LOW;
    修改mysql的密码长度
    set global validate_password_length=5;
    修改mysql密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY '自己设置的新密码';

    允许mysql远程访问
    修改mysql允许任何人连接
    mysql -uroot -p密码

    切换到mysql
    use mysql

    查看用户表
    select Host,User from user;
    显示root只允许主机登录
    修改为允许任何地址访问
    update user set Host='%' where User='root';
    刷新权限
    flush privileges;

    防火墙设置允许端口3306端口访问
    查看防火墙的运行状态
    systemctl status firewalld
    设置3306端口允许在外部被访问
    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    重新加载防火墙配置信息使其生效
    firewall-cmd --reload
    查看防火墙运行主机被访问的端口
    firewall-cmd --zone=public --list-ports

     

    参考网址:
    1.https://www.cnblogs.com/xiaobug/p/13925716.html
    2.https://blog.csdn.net/qq_31854907/article/details/85089825