• cdh安装过程中MySQL安装遇到的问题


    安装MySQL。并配置数据库。    只在主机安装

    为了方便,把MySQL安装在主机Server上,但是注意最好别用太高版本的MySQL。这里安装的是MySQL5.7

    1.检测是否有mariadb

    rpm -qa | grep mariadb

    如果有,就卸载

    rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64                       (注意版本是否一样,不一样的话复制一下)

    2.开始安装,依次执行命令,根据提示信息操作           这种安装太慢的话直接下载rpm包解压安装

    cd /usr/local/src                   

    wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

    rpm -ivh mysql57-community-release-el7-8.noarch.rpm

    yum -y install mysql-server

    3.重启MySQL

    systemctl restart mysqld.service

    4.查看默认密码

    grep "password" /var/log/mysqld.log                 (后面会出现一个mql密码用以下面的登陆)

    5.使用默认密码登陆:

    mysql -u root -p

    6.进入命令行后,首先修改密码

    alter user 'root'@'localhost' identified by 'Root!!2018';   

    7.然后进行创建用户,授权等操作

    grant all on *.* to 'root'@'%' identified by 'Root!!2018' with grant option; -- 授权

    8、改密码复杂度      

    CREATE USER 'scm'@'%' IDENTIFIED BY '123456'; --创建一个新用户,就使用这个用户名,和密码,后面cm的元数据库会用到

    grant all on *.* to 'scm'@'%' identified by '123456' with grant option;-- 授权

    CREATE USER 'lpy'@'%' IDENTIFIED BY '123456'; --创建一个新用户,用户名和密码可以自定义,后面安装hiveoozie会用到

    grant all on *.* to 'lpy'@'%' identified by '123456' with grant option;--授权

    flush privileges; -- 刷新权限                         exit进入lpy用户)

    9.用上面自定义的数据库用户lpy登陆,在MySQL中创建几个数据库备用,数据库名称可以自定义。

    mysql -u lpy -p

    create database hive;

    create database hue;

    create database ooz;                                  exit进入scm用户)

     10.使用scm用户登录MySQL,创建scm数据库备用。

    mysql -u scm -p

    create database scm;                                       exit

  • 相关阅读:
    MyBatis-Plus使用(4)-集成SpringBoot
    MyBatis-Plus使用(3)-条件构造器
    Logback日志格式优化,解决输出***@2b193f2d问题
    MyBatis-Plus使用(2)-CRUD接口
    数组
    switch结构
    if的使用
    new函数
    指针
    常量和iota
  • 原文地址:https://www.cnblogs.com/tianqien0423/p/10943838.html
Copyright © 2020-2023  润新知