• linux(centOs7)部署mysql(8.0.20)数据库


    linux(centOs7)部署mysql(8.0.20)数据库,在腾讯云上面已经部署成功

    环境配置:
    腾讯轻量应用服务器,使用的是centos

    下载链接
    wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar
    先在local创建mysql文件夹
    cd /usr/local
    mkdir mysql
    解压
    tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

    如果报错:
    warning: mysql-community-libs-8.0.20-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
    error: Failed dependencies:
    mariadb-libs is obsoleted by mysql-community-libs-8.0.20-1.el7.x86_64
    解决方法:
    #先卸载mysql-libs
    yum remove mysql-libs

    解压好文件按以下顺序安装
    rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm
    rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm
    rpm -ivh mysql-community-devel-8.0.20-1.el7.x86_64.rpm
    rpm -ivh mysql-community-libs-compat-8.0.20-1.el7.x86_64.rpm
    rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm
    yum install net-tools
    rpm -ivh mysql-community-server-8.0.20-1.el7.x86_64.rpm

    查看mysql状态systemctl status mysqld
    启动mysql systemctl start mysqld

    开机自启 systemctl enable mysqld
    查看已经启动的服务(yum install net-tools)
    netstat -tunlp
    netstat -tunlp|grep mysql
    查看mysql进程 ps -ef|grep mysql

    Rpm安装固定路径
    查阅数据库的临时密码
    查看内容 cat /var/log/mysqld.log
    查看临时密码 cat /var/log/mysqld.log|grep password

    使用临时密码登录
    mysql -uroot -p
    设置密码最短长度
    set global validate_password.length=4;
    set global validate_password.policy=0;
    在这里插入图片描述

    这两种都可以试一下,忘记那个可以了
    ALTER USER ‘root’@‘localhost’ IDENTIFIED BY 密码(要引号);

    查看密码长度和验证策略
    SHOW VARIABLES LIKE ‘validate_password%’;
    在这里插入图片描述
    设置mysql远程访问

    use mysql
    update user set host = ‘%’ where user = ‘root’;
    flush privileges;
    select user,host from user’;
    在这里插入图片描述

    centos8请查看该文章安装

  • 相关阅读:
    程序员必备!10款实用便捷的Git可视化管理工具
    2023.9.7 关于 TCP / IP 的基本认知
    vue 打包配置
    [附源码]java毕业设计高考志愿智能推荐系统
    Java语法HashMap集合computeIfAbsent()方法使用
    ensp由于win10 ARP表项未过期导致网络不通排查
    CockroachDB集群部署
    Go 语言变量
    elementui 菜单选中优化
    【Linux环境】Linux常用命令记录汇总
  • 原文地址:https://blog.csdn.net/ounqgf/article/details/126119593