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,一切搞定!

  • 相关阅读:
    字符串的输入函数gets
    51nod 1113(矩阵快速幂简单题)
    矩阵快速幂基础
    hdu-2141(二分查找+暴力)
    opencv 摄像头 指定大小 数量 的图片
    Windows环境下使用tensorflow opencv的小事儿
    Vue+D3 V4 实现模块化
    Vue安装
    js 日历
    js基础
  • 原文地址:https://www.cnblogs.com/jake-jin/p/11911826.html
Copyright © 2011-2022 走看看