关于远程连接VM虚拟机ubuntu系统mysql数据库配置

关于远程连接VM虚拟机ubuntu系统mysql数据库配置

安装ubuntu

下载ubuntu系统,我这边用的16.04版本(最新版本的没试过)

配置ubuntu系统的远程访问

设置VM的ubuntu网络访问

想要通过本地网络访问ubuntu,首先得保证ubuntu能够正常访问网络,并且使ubuntu的ip在本地局域网的网段,总体设置步骤如下:

  1. VM配置网络:如图
    在这里插入图片描述
    在这里插入图片描述
    因为我这边是小米路由,默认网段是192.168.31.1,这个根据不同的用户,设置不同的网段

  2. 设置VM的ubuntu的网络配置,如图:
    在这里插入图片描述
    在这里插入图片描述
    这里要说明下第5步,这里要选择你电脑本地网卡的名称,因为我是usb的无线网卡,所以我这边选择的USB网卡,一般应该是默认的,点击OK按钮,启动系统

  3. 设置ubuntu系统内部的网络
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    如图,按照图的步骤,其中需要说明的是:
    第4步,自己定义链接名称
    第8步地址只要是网段内的任意地址
    第9步子网掩码:255.255.255.0,我这里填的这个,然后ubuntu自动改成24了,我估计直接填24应该也没问题
    第10步和第11步,都填路由的默认网关地址,我的小米路由默认是192.168.31.1
    点击保存,再回到第一步,选择刚刚配置的链接,应该可以直接上网了
    ctrl+alt+t,打开终端,输入ifconfig查看ubuntu的ip是否已经改成了你刚刚设置的ip,再打开firefox,打开百度试试是否能上网,如果这两步都完成了,基本完成了一大半了

  4. ubuntu设置远程登录:

    1. ubuntu安卓openssh-server,安装好了之后再/etc/init.d/ssh start启动下
    2. 用putty或者winscp或者xshell等,配置远程链接,远程登录下ubunu试试(这些可以查下百度,不细说了)
    3. 能够远程登录成功,下面可以尝试登录数据库了
  5. 安装mysql的服务端和客户端:
    sudo apt-get install mysql-server
    sudo apt-get install mysql-client
    安装好了之后需要改下mysql-server的配置,这一步特别重要
    vim /etc/mysql/mysql.conf.d/mysqld.cnf,把里面有个bind address=127.0.0.1这一行注掉,这一行主要是确认登录mysql-server的ip,如果你不注释掉,就只能自己的虚拟机能访问了,别的机器都访问不了

  6. 创建mysql对外的用户,并设置权限
    这个百度下也可以,我这里大概说下

    1. CREATE USER ‘admin’@’%’ IDENTIFIED BY ‘123456’;
      这里的%意思是用户不做登录ip限制,后面的123456是登录密码
    2. 然后是授权创建用户可以访问的database和表,一般设置*.*
      GRANT privileges ON *.* TO ‘admin’@’%'
    3. 重启mysql
      service mysql restart
      整个服务端差不多就配置结束了
  7. 到本地windows环境,用navcat或者小海豚啥的,配置登录ip,用户名,密码
    测试链接登录成功,就全部完成了

如果有问题或者疑问,可以在下方留言共同交流

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值