zoukankan      html  css  js  c++  java
  • 阿里云centos系统中配置mysql,并远程连接到本地的navicat

    1.直接使用yum命令下载mysql5.6来进行安装是不能成功的,安装过程会有问题,这里我们需要使用rpm命令来先进下载。下载路径为:http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm,下载命令如图:

    rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

    2.下载完成之后查看一下都有哪些mysql的文件,使用命令:

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

    3.安装,一路按y

    yum install mysql-community-server

    4.此时已经安装完成,开始mysql配置!

    systemctl start mysqld

    5.

    将mysql启动之后,开始进行一些基本信息的设置。输入设置命令:

     mysql_secure_installation

    6.查看mysql服务状态

    systemctl status mysqld

    7.设置开机自动启动

    systemctl enable mysqld
    systemctl daemon-reload

    8.此时就可以进入mysql服务了

    mysql -u root -p

    q退出

     9.安装iptables服务 

     CentOS中防火墙程序主要是firewall和iptables,CentOS7中firewall服务已经默认安装好了,而iptables服务需要自己用yum  install  iptabes-services来安装。

    yum install  iptables-services

    10. 开启iptables防火墙的命令是:

    systemctl  start  iptables.service
    
    //重启防火墙命令
    systemctl  stop  iptables.service
    
    //查看iptables防火墙状态的命令是:
    
    systemctl  status  iptables.service

    11.进入mysql 后,配置过滤表

    //进入mysql 
    mysql -u root -p
    //启用mysql 
    use mysql 

    12.将所有数据库的所有表(*.*)的所有权限(all privileges),授予通过任何ip(%)访问的root用户,密码为123456,最后刷新(flush privileges)即可。

    update user set password=password('密码') where user='root';
    flush privileges; 

    13.vi修改/etc/sysconfig/iptables

    14.重启防火墙,完成配置!

    service iptables restart

     15.打开navicat,直接连接就可以了,ip写主机内部ip ,用户名密码,注意的是需要配置阿里云安全组规则!

    注意!我这里配置了两个防火墙,以后添加端口时不仅需要在阿里云中添加安全组规则,还需要在/etc/sysconfig/iptables中添加规则

    如图

  • 相关阅读:
    scala 基础
    Feign拦截器和解码器
    SpringCloud对使用者透明的数据同步组件
    POI SXSSF API 导出1000万数据示例
    HDFS文件浏览页返回上级目录功能
    Spring Security OAuth2.0
    Spring Security实现OAuth2.0授权服务
    Spring Security实现OAuth2.0授权服务
    Zookeeper学习笔记:简单注册中心
    Eclipse集成Git做团队开发:分支管理
  • 原文地址:https://www.cnblogs.com/gejuncheng/p/9873473.html
Copyright © 2011-2022 走看看