zoukankan      html  css  js  c++  java
  • 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;
    

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

  • 相关阅读:
    实战(三):对游戏的破解“木叶忍者”
    实战(一):对“钉钉”的逆向(实现打卡功能)
    实战(二):对“微信”的逆向(实现界面自定义)
    iOS签名机制
    AM64汇编
    动态调试(二)
    动态调试(一)
    theos(二)
    murmurhash
    虚继承
  • 原文地址:https://www.cnblogs.com/yangk1996/p/12656679.html
Copyright © 2011-2022 走看看