虚拟机中CentOS6.8操作系统中更新yum源为阿里源、mysql部署、mysql远程登陆

虚拟机:Oracle VM VirtualBox5.2

操作系统:CentOS6.8

阿里源地址:https://opsx.alibaba.com/mirror

MySQL地址:https://www.mysql.com/

yum源替换为阿里源:

                    

按照窗口中的3个步骤执行就可以了

                                 

 

     ps:如果里面的CentOS中无法执行命令的话,需要安装该命令的插件 包(我使用的命令是wget:  yum -install -y wget)

 

Mysql安装:

1、获取mysql安装包地址

         

 

 

         

   

         

               例如:https://dev.mysql.com/get/mysql80-community-release-el6-1.noarch.rpm

2、安装MySQL

       查看CentOS环境中是否有mysql

                   rpm -qa|grep mysql

       如果有mysql的相关信息,则需要先卸载mysql

                

       在线安装:

              wget https://dev.mysql.com/get/mysql80-community-release-el6-1.noarch.rpm

      初次登陆:mysql -u root -p mysql   初次登陆时mysql没有密码  默认端口:3306

             

3、主机远程登陆虚拟机中的MySQL

             获取主机ip:  ipconfig/all

              获取CentOS的ip:   ifconfig -a

               

        PS:  我在网上看到  有些操作系统的名字不叫 eth0。。。不过都有一个名字叫lo。。。    大家根据自己的实际情况判断

        防火墙中加入配置规则:

            iptables -A INPUT -p tcp -m state --state NEW -m tct --dport 3306 -j ACCEPT

        防火墙重启

              service iptables restart

        登陆到mysql :

              mysql -u root -p mysql

        在数据库中执行以下命令

               grant all privieleges on *.*to'root'@'%' indenified by 'password' with grant option;

               flsh privileges;

                exit;

           PS:  root 为mysql用户名   password为连接口令 (自定义)

        重启mysql

                service mysql restart

     虚拟机设置

             管理-->全局设定-->网络

             如果NAT网络中没有数据,则增加一条。

             双击打开,点击端口转发

                          

               在IPv4中增加一条TCP协议的转发规则  

                       主机IP:本机IP地址

                       主机端口号:  自定义

                       子系统IP:CentOS的IP

                      子系统端口号:mysql端口号

                          

4、连接MySQL

      下载  Navicat for MySQL  

        连接   :

                 连接名:自定义

                  主机名或IP地址:虚拟机中配置的主机IP

                 端口号 : 主机端口号

                 用户名:mysql中已赋权限的用户名

                 密码:mysql中赋权限用户对应的连接口令

    

 

posted on 2018-07-09 15:51  GraceW  阅读(962)  评论(0编辑  收藏  举报