zoukankan      html  css  js  c++  java
  • SQL

    1. 概述

    1. 最近没啥东西可写, 随便写点
    2. mysql 5.6 的安装
      1. 去年写的
      2. 装上去过 三次以上

    2. 准备

    1. 系统
      1. CentOS 7.4

    3. 安装

    1. 直接安装

    # mysql服务端: mysql-server,mysql-devel
    # mysql客户端: mysql
    # 其实 mysql-server 没装上
    > yum install -y mysql-server mysql-devel mysql
    

    2. 获取mysql-server源的rpm包

    > wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    

    3. 安装源,通过rpm

    > rpm -ivh mysql-community-release-el7-5.noarch.rpm
    

    4. 检验源

    > ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    

    5. 安装mysql

    > yum install -y mysql-server
    

    6. 验证

    > rpm -qa | grep mysql
    mysql-community-release-el7-5.noarch    # 这个是源
    mysql-community-libs-5.6.39-2.el7.x86_64
    mysql-community-devel-5.6.39-2.el7.x86_64
    mysql-community-common-5.6.39-2.el7.x86_64
    mysql-community-client-5.6.39-2.el7.x86_64
    mysql-community-server-5.6.39-2.el7.x86_64
    

    7. 启动

    1. 启动mysql
    > systemctl start mysql
    > systemctl status mysql
    
    1. 查看状态
    > systemctl status mysql
    
    1. 登录mysql
    # 这个时候是没有密码的,root可以直接登录
    > mysql -uroot
    

    8. 配置权限

    1. 配置默认密码
    # 刚开始mysql是没有密码的,所以可以直接这么改
    # 如果设置了密码之后,需要加别的参数,确保你是root
    > mysqladmin -u root password 123456
    
    1. 登录
    > mysql -uroot -p123456
    
    1. 为修改root用户登录地址,解除限制
    mysql> use mysql;
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    mysql> select host, user, password from user;
    # 这个好像不刷也是可以的,起码我sqlyog试了可以
    mysql> flush privileges;
    
    1. 创建用户
    # 创建用户
    mysql> create user 'username'@'localhost' identified by 'password';
    # 授权
    mysql> grant all privileges on *.* to username@'%'identified by 'password';
    

    4. ref

    1. 安装
      http://blog.csdn.net/u010246789/article/details/52382632
      
    2. 用户权限
      # 添加密码的时候,不能直接输,需要使用password函数
      https://www.cnblogs.com/starof/p/4680083.html
      
    3. mysql的repo
      https://repo.mysql.com/
      
    尽量尝试解释清楚; 自己校对能力有限, 如果有错误欢迎指出
  • 相关阅读:
    kudu 存储引擎简析
    Kudu vs HBase
    HBase原理–所有Region切分的细节都在这里了
    4月第3周业务风控关注 | 文化部再次审查直播和游戏产品,已下架4939款直播应用
    知物由学 | 如何应对日益强大的零日攻击
    Apache 流框架 Flink,Spark Streaming,Storm对比分析(二)
    Apache 流框架 Flink,Spark Streaming,Storm对比分析(一)
    poj1637Sightseeing tour(混合图欧拉回路)
    计算机网络_学习笔记 第一章 概述
    [Codecademy] HTML&CSS 第三课:HTML Basic II
  • 原文地址:https://www.cnblogs.com/xy14/p/10764866.html
Copyright © 2011-2022 走看看