• Centos7-4下安装Mysql8-0-15


    一、下载Mysql

    Mysql下载地址:

    二、卸载Linux自带的mariadb

    安装Mysql之前需要卸载mariadb的安装包

    rpm -qa | grep mariadb   查看是否存在
    rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps     卸载
    rpm -qa | grep mariadb     再查看是否存在。
    

    三、解压Mysql

    下载完成之后通过FTP到Linux里面, 解压Mysql

    tar -xvf mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar
    

    四、依次安装所需RPM

    rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm  --nodeps --force 
    rpm -ivh mysql-community-libs-8.0.15-1.el7.x86_64.rpm  --nodeps --force
    rpm -ivh mysql-community-client-8.0.15-1.el7.x86_64.rpm --nodeps --force
    rpm -ivh mysql-community-server-8.0.15-1.el7.x86_64.rpm --nodeps --force
    

    rpm -qa | grep mysql
    

    五、以此执行初始化命令

    mysqld --initialize;
    chown mysql:mysql /var/lib/mysql -R;
    systemctl start mysqld.service;
    systemctl  enable mysqld;
    查看初始Mysql密码
    cat /var/log/mysqld.log | grep password 
    

    使用命令登录Mysql 密码就是刚刚查询到的

    mysql -uroot -p
    

    六、修改Mysql密码,并远程授权

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
    exit;使用这个命令退出Mysql,然后通过新密码再次登录
    

     远程访问Mysql,通过下面命令授权

    create user 'root'@'%' identified with mysql_native_password by 'root';
    grant all privileges on *.* to 'root'@'%' with grant option;
    flush privileges;
    

    远程访问还需要关闭防火墙。我是之前已经将所有的端口都开启了。

  • 相关阅读:
    Eclipse
    Plumtree领跑Web应用
    WebLogic
    BEA的闪电发迹
    BEA:如何破除10亿“魔咒”?
    文档化BPM Studio流程
    Eclipse 快捷键
    BEA Systems将收购Plumtree软件公司
    (TOJ1433)正整数解
    (TOJ3576)找规律
  • 原文地址:https://www.cnblogs.com/yangk1996/p/12656679.html
Copyright © 2020-2023  润新知