mysql cannot connect_【IT专家】mysql远程访问cannot connect(10038) 问题解决的过程
本文由我司收集整编,推荐下载,如有疑问,请与我司联系
mysql
远程访问
cannot connect(10038)
问题解决的过程
2016/05/23
9309
今天用
Navicat
访问虚拟机上的
mysql
,无法访问报
cannot
connect(10038)
。
首先看是否可以
telnet
,本机
cmd
,
telnet
192.168.209.128
3306
,结果是连接失
败,
再到虚拟机上确认
netstat
-anp
,发现
“tcp
0
0
127.0.0.0:3306
0.0.0.0:*
LISTEN”
(
LocalAddress
中:
0.0.0.0
表示监听本地所有
ip
地址,其他电脑是可以访问
的,并且修改
ip
不受影响。
127.0.0.1
表示只监听本机回环地址,只能本机访问。
x.x.x.x
ip
地址,是只监听这个
ip
。修改
ip
后程序就不能监听了。需要手动修改软件
监听地址才可以用)
这里
LocalAddress
为
127.0.0.0
,说明是这里的问题。
于是乎,到
/etc/mysql/mysql.conf.d
,修改
mysqldf
中的
bind-address
=
127.0.0.1
to bind-address = 0.0.0.0
问题得到解决。
之后,只用
root
可以登录,但普通用户登录
Access
denied
for
user’shopsys’@’192.168.8.123’(using password: YES)
分别查看权限:
show
grants
for
‘root’@’%’;|
GRANT
ALL
PRIVILEGES
ON
*.*
TO
‘root’@’%’
IDENTIFIED BY PASSWORD ‘*E995D71A1F13CCE285E250B75338A9B93FE48C9B’
WITH GRANT OPTION |
show
grants
for
‘shopsys’@’%’;|
GRANT
USAGE
ON
*.*
TO
‘shopsys’@’%’
||
GRANT
ALL
PRIVILEGES
ON
`shopsys`.*
TO
‘shopsys’@’%’
|
对比可见,普通用户
没有
identified....
进行授权操作:
GRANT
ALL
PRIVILEGES
ON
*.*
TO’shopsys’@’%’
IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
mysql cannot connect_【IT专家】mysql远程访问cannot connect(10038) 问题解决的过程相关推荐
- brew安装mysql 卸载_Ubuntu环境下MySQL卸载安装配置远程访问三步曲
卸载 查看所有依赖 dpkg --list|grep mysql 卸载 MySQL sudo apt-get remove mysql-* 清除残留数据,弹出界面选择 yes dpkg -l |gre ...
- yum安装mysql及启动_linux下使用yum安装mysql以及启动、登录和远程访问
linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没 ...
- 远程登录另一个mysql 数据库_Ubuntu中开启MySQL远程访问功能,并将另一个数据库服务器中的数据迁移到新的服务器中...
技术交流群:233513714 一.开启MyS远程访问功能 1.进入服务器输入netstat -an | grep 3306确认3306是否对外开放,MySQL默认状态下是不对外开放访问功能的.输入以 ...
- mysql开启权限控制_mysql开启远程访问及相关权限控制
开启mysql远程访问: 授予用户user 密码 passwd 所有权限 所有主机IP可访问 授权语句:Grant on 表名[(列名)] to 用户 With grant option或 GRANT ...
- mysql 8.0远程连接_安装mysql 8.0.17并配置远程访问的方法
一.安装前准备 查看数据库版本命令: mysql --version mysql-community-common-8.0.17-1.el7.x86_64.rpm mysql-community-li ...
- Centos 7 mysql 5.7 给root开启远程访问权限,修改root密码
Centos 7 mysql 5.7 给root开启远程访问权限,修改root密码 转载2016-05-13 15:08:15 1.MySql-Server 出于安全方面考虑只允许本机(localho ...
- mysql navicat授权_Mysql授权允许远程访问解决Navicat for MySQL连接mysql提示客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端...
Navicat Premium连接MySQL 1251错误 MySQL Installer 8.0.17 出现上述错误的原因是版本MySQL 8.0.17即8.0开始的MySQL版本,因为采用新的 ...
- mysql 授权root帐号可以远程访问,导入sql文件,登录mysql用root帐号,设置密码
安装好了之后,MySQL默认是空密码,可以为root用户设置密码 ,注意大小写 mysql> SET PASSWORD FOR root@'localhost' = PASSWORD('admi ...
- yum mysql 如何启动_linux下使用yum安装mysql以及启动、登录和远程访问
linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没 ...
最新文章
- 挑战程序设计竞赛部分题目选择排序、二分查找找出下标、深度优先算法、求三角形max周长、蚂蚁算法、操作excel
- 绿盟科技鸿蒙系统,华为 X 绿盟科技,打造“云原生安全新生态”
- python两大特性与四大语法_Day 1:Python 两大特性和四大基本语法
- Cannot complete this action,please try again. Correlation ID :bd640a9d-4c19-doff-2fe0-6ce1104b59ae
- 帆软自定义登录html,自定义登陆界面- FineReport帮助文档|报表开发|报表使用|学习教程...
- Ubuntu下两款划词翻译神器
- UI组件DevExpress WinForm入门指南 - DialogService服务
- IDEA安装yarn
- 虚拟机搭建web服务器
- 已知ip地址和其子网掩码如何求网络号子网号主机号
- STM32蓝牙小车以及PWM调速
- 电流的磁效应与安培右手定则实验
- 淘宝Web服务器Tengine安装
- mysql建表语句增加注释_mysql建表语句加注释
- My programs (我写的软件)
- android-支持多种屏幕[声明适用于 Android 3.2 的平板电脑布局] 七
- 微信小程序订阅消息推送(附带后台java代码)
- 第一章——程序数据集散地:数据库
- OrCAD Capture CIS的使用方法
- 飞凌嵌入式干货分享丨如何在iMX8MQ 核心板上实现低功耗音频播放
热门文章
- nodejs debugging
- update empty content to text instance - where is B mode changed to D by frame
- 1536299 2013 - PPR item change - Genil mode
- control focus related research
- 最简单的教程:在Ubuntu操作系统里安装Docker
- 如何用JavaScript判断前端应用运行环境(移动平台还是桌面环境)
- html 轮播 平移,网站轮播图的实现-平移版
- android 权限管理框架,Android 运行时权限管理最佳实践
- linux shell 等待输入_linux运维——基础篇
- php网站后台无法退出,zblog“网站关闭”后进入不了后台的解决方法