20170718 关于Mysql 安装于虚拟机Ubuntu中,内网中Windows系统无法访问
Posted soar.pang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20170718 关于Mysql 安装于虚拟机Ubuntu中,内网中Windows系统无法访问相关的知识,希望对你有一定的参考价值。
-- 1. 前提mysql 已经安装在Ubuntu中
-- 2. 防火墙已经关闭
命令确认防护墙状态
-- 3.问题如果Ubuntu是基于Docker容器的环境,是否需要把Docker做端口映射?
解决方案:
--1 Mysql 默认不允许远端访问,需要修改配置文件
/etc/mysql
下注释部分配置文件 ,加“#” 表示不使用,或者改为 0.0.0.0
# bind-address = 127.0.0.1
--2 增加允许远程访问的用户或者允许现有用户的远程访问
给root授予在任意主机(%)访问任意数据库的所有权限
mysql> grant all privileges on *.* to \'root\'@\'%\' identified by \'QCMC\' with grant option;
mysql> exit
有个刷新的动作,是权限马上启用
FLUSH PRIVILEGES
可以尝试到安装了Mysql 的客户端去远端访问
怎么修改Mysql的默认安装路径还未尝试
以上是关于20170718 关于Mysql 安装于虚拟机Ubuntu中,内网中Windows系统无法访问的主要内容,如果未能解决你的问题,请参考以下文章
虚拟机linux ubunte 10安装vmware tools教程