zoukankan      html  css  js  c++  java
  • CentOS7安装MySQL

    1.安装依赖

    yum search libaio           #检索是否有对应库
    yum install -y libaio        #安装依赖包

    2.检查MySQL是否已经安装

    yum installed | grep mysql
    No such command: installed. Please use /bin/yum --help

    3.下载MySQL Yum Repository(yum仓库)

    wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

    4.如果没有wget命令,则下载对应安装包

    yum –y install wget

    5.添加MySQL Yum Repository到系统repository列表中

    yum localinstall mysql57-community-release-el7-10.noarch.rpm

    6.验证是否添加成功 

    yum repolist enabled | grep "mysql.*-community.*"

    7.安装MySQL 

    yum -y install mysql-community-server

     

    8.启动MySQL

    systemctl start mysqld
    systemctl status mysqld        #查看状态

    9.验证MySQL

    登陆:mysql -uroot –p
    
    输入密码登陆。
    
    mysql: [Warning] Using a password on the command line interface can be insecure.
    
    Welcome to the MySQL monitor.  Commands end with ; or g.
    
    Your MySQL connection id is 2
    
    Server version: 5.7.26
    
    
    
    Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
    
    
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    
    affiliates. Other names may be trademarks of their respective
    
    owners.
    
    
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    mysql> show databases;
    
    +--------------------+
    
    | Database           |
    
    +--------------------+
    
    | information_schema |
    
    | mysql              |
    
    | performance_schema |
    
    | sys                |
    
    +--------------------+
    
    4 rows in set (0.00 sec)

    10.创建Hive需要的数据库

    mysql> create database if not exists hive_metadata;
    
    Query OK, 1 row affected (0.01 sec)
    
    
    
    mysql> show databases;
    
    +--------------------+
    
    | Database           |
    
    +--------------------+
    
    | information_schema |
    
    | hive_metadata      |
    
    | mysql              |
    
    | performance_schema |
    
    | sys                |
    
    +--------------------+
    
    5 rows in set (0.00 sec)

    为hive_metadata设置权限

    grant all privileges on hive_metadata.* to 'hive'@'%' identified by 'hive';
    
    grant all privileges on hive_metadata.* to 'hive'@'locaclhost' identified by 'hive';
    
    grant all privileges on hive_metadata.* to 'hive'@'centos-master' identified by 'hive';
    
    flush privileges;

    (Navicat)连接测试


    以上就是博主为大家介绍的这一板块的主要内容,这都是博主自己的学习过程,希望能给大家带来一定的指导作用,有用的还望大家点个支持,如果对你没用也望包涵,有错误烦请指出。如有期待可关注博主以第一时间获取更新哦,谢谢!同时也欢迎转载,但必须在博文明显位置标注原文地址,解释权归博主所有!

  • 相关阅读:
    编译nginx增加fair模块
    使用CentOS8来部署php7.4
    通过PHP代码将大量数据插入到Sqlite3
    不同程序语言处理加密算法的性能对比(PHP/Golang/NodeJS)
    CentOS8更换国内YUM源
    MySQL获取上月第一天、上月最后日、本月第一天、本月最后日的方法
    GO
    Go-数据类型以及变量,常量,函数,包的使用
    GO语言介绍以及开发环境配置
    利用python代码操作git
  • 原文地址:https://www.cnblogs.com/zimo-jing/p/10870946.html
Copyright © 2011-2022 走看看