zoukankan      html  css  js  c++  java
  • Centos7无网络下安装mysql5.7——mysql-rpm安装

    本教程指将mysql安装到系统默认目录下,如想自定义修改目录,请在rpm安装时自行修改:

    rpm -ivh --prefix= /opt  xxx.rpm  #将xxx.rpm安装到/opt下

    一、下载mysql安装包:https://dev.mysql.com/downloads/mysql/

    下载前,先看一下自己Linux的内核版本

     下载相应的安装包:

     二、准备依赖包

      libaio-0.3.109-13.el7.x86_64.rpm:点击下载
      perl-Data-Dumper-2.145-3.el7.x86_64.rpm:点击下载
      numactl-2.0.12-7.el7.x86_64.rpm:点击下载
      numactl-devel-2.0.12-7.el7.x86_64.rpm:点击下载
      numactl-libs-2.0.12-7.el7.x86_64.rpm:点击下载

     三、安装perl-Data-Dumper-2.145-3.el7.x86_64.rpm和libaio-0.3.109-13.el7.x86_64.rpm

      安装numactl相关包

       卸载Centos7自带的mariadb,避免其与mysql自带的mariadb发生冲突

     四、安装Mysql安装包

     由于安装包之间存在依赖关系,一定要按照预定的安装顺序安装。

     接下来就可以启动mysql了

     此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:

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

     五、mysql相关配置

    更改密码弱口令设置,设置简单密码:

    mysql> set global validate_password_policy=0;
    mysql> set global validate_password_length=1;

    设置密码:

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

    配置远程登录:

    设置root权限的远程访问<

    grant all privileges on *.* to root@"%" identified by "密码";
    flush privileges; // 刷新设置立即生效

    OVER,一切搞定!

  • 相关阅读:
    CF526D Om Nom and Necklace
    POJ2406 Power Strings
    POJ3461 Oulipo
    luogu P1341 无序字母对
    UOJ 117 欧拉回路
    骑马修栅栏
    vimdiff env.txt export.txt set.txt
    Linux自动执行任务
    消灭 Bug!推荐5款测试员不可不知的bug管理工具!
    Bugzilla使用手册及解决方案
  • 原文地址:https://www.cnblogs.com/jake-jin/p/11911826.html
Copyright © 2011-2022 走看看