zoukankan      html  css  js  c++  java
  • 大数据平台搭建 Mysql在linux上的安装

    一、简介

    MySQL是一个关系型数据库系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

    大数据组件中,hive需要使用mysql作为metastore的存储的地方,hue也需要使用mysql存储数据,所以这项安装技能还是必备的

    二、使用yum方式安装

    1.首先卸载已有的mysql

    sudo rpm -qa|grep mysql

    会出来结果

    sudo yum remove (每一个结果)

    删除已有的数据:

    sudo rm -rf /var/lib/mysql
    sudo rm -rf /etc/my.conf
     
    2.安装
    sudo yum install mysql mysql-server mysql-devel -y
     
    设置为开机启动
    sudo chkconfig --list |grep mysql
    sudo chkconfig mysqld on 
     
    启动mysql服务
    sudo service mysqld start 
     
     
    查看占用的端口
    sudo netstat -nutlp|grep mysql
     
    3.安装好之后,初始密码为空,设置一个密码
    mysqladmin -u root -p password '123456'
     
    4.设置所有ip都可以连接这台mysql
    mysql -uroot -p密码
    use mysql;
    select user,host,password from user;
    delete from user where password = '';
    update user set host='%' where user='root' and host='localhost';
     
    执行之后,就只剩下一条记录了:

    +------+------+-------------------------------------------+
    | user | host | password |
    +------+------+-------------------------------------------+
    | root | % | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
    +------+------+-------------------------------------------+
    1 row in set (0.01 sec)

    配置权限:

    grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
    flush privileges;
     
    重启服务:
    sudo service mysqld restart
     
  • 相关阅读:
    在java中请求webservice接口并且处理xml解析实现代码
    uniapp微信小程序唤起微信支付
    微信二维码图片添加资料
    uniapp支付宝App支付编写(沙箱支付)
    Java之xlsx文件上传到服务器
    echarts中国省份坐标数据
    kafka参数配置
    docker
    mysql 异步复制,半同步复制
    centos7安装mysql
  • 原文地址:https://www.cnblogs.com/nicekk/p/9038180.html
Copyright © 2011-2022 走看看