• CentOS上安装MySQL(使用国内源)


    安装环境:CentOS 7 + MySQL 5.7 使用工具:Xshell 阅读原文

    使用yum的安装方式,最为快捷,但是存在的问题就是速度较慢,而且容易断掉连接。这个问题一直卡了我两天,终于可以顺利安装了。下面记录一下安装流程:
    1 下载并安装MySQL官方的 Yum Repository

    //下载
    [root@localhost ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    //安装
    [root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
    
    

    2、安装MySQL服务 [这个步骤不嫌下载慢的话 可以 跳过]

    在此之前,我们还没有更换repo仓库里的连接,我们必须修改之后,才能非常快速的下载和安装MySQL
    首先我们先去寻找一下国内速度比较快的源仓库,我这里用的是

    https://mirrors.cnnic.cn/help/mysql/         --清华大学TUNA协会的

    根据自己的Linux版本选择

    找到 /etc/yum.repos.d/mysql-community.repo 这个文件,如果没有就新建一下文件。

    vi /etc/yum.repos.d/mysql-community.repo

    3 执行指令,开始安装(速度是真的非常的快)

    //开始安装
    yum install -y mysql-community-server
    

    4 启动服务

    //停止 
    systemctl stop  mysqld.service
    //启动 【最开始只需要执行这个】
    systemctl start  mysqld.service
    
    
    

    我们MySQL环境是已经安装好了,但是root的密码是系统默认设置的,我们需要找到这个密码,或则修改配置文件

    5、查找root默认密码

    grep "password" /var/log/mysqld.log

    6、修改root密码

    //登录MySQL
    mysql -uroot -p
    
    //设置密码查看规范
    set global validate_password_length=4;  //设置长度最低为4位
    set global validate_password_policy=0;  //设置可以为简单的密码
    
    //修改root密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
    //查看密码设置规范
    SHOW VARIABLES LIKE 'validate_password%';
    

    这里因为密码太简单,不能更改,并且不能执行其他操作,因为不修改默认密码,不能执行其他操作,所以我们先设置密码,然后去修改一下密码的设置规范

    7 Linux下MySQL开放root的远程访问权限 阅读原文

    //登录MySQL [如果是在退出mySQL 的情况下执行]
    mysql -uroot -p
    
    // 设置 远程访问   kdm001 是密码 记住 !!
     Grant all privileges on *.* to 'root'@'%' identified by 'kdm001' with grant option;
    
    //执行生效
     flush privileges;   
    
    
    

    8 如不生效 重启 !试试 root kdm001

  • 相关阅读:
    github上的每日学习 13
    github上的每日学习 12
    github上的每日学习 11
    github上的每日学习 10
    github上的每日学习 9
    github上的每日学习 8
    github上的每日学习 7
    面向对象程序设计寒假作业2
    MySQL安装和配置
    Fast Packet Processing with eBPF and XDP部分
  • 原文地址:https://www.cnblogs.com/userzf/p/14748262.html
Copyright © 2020-2023  润新知