cannot mysql server on_轻松解决cant connect to MySQL server on 'xxx'(10038)错误
轻松解决cant connect to MySQL server on 'xxx'(10038)错误
2017-08-04分类:数据库编辑:阅读(4565)
本地navicate连接部署在linux服务器远程mysql时出现2003 - cant connect to MySQL server on 'x.x.x.x'(10038)错误,这是由于本地ip没有权限访问远程数据库的原因,所以我们需要给root用户分配所有的权限,不过在分配权限之前要修改/etc/mysql/my.cnf文件ip地址。
1.我们直接进入目录,然后vim编辑my.cnf文件(可能不在/etc/mysql目录下),代码如下。
#cd /etc/mysql
#vim my.cnf
2.找到bind-address这一行,将本地ip127.0.0.1改成你的远程ip地址,代码如下。
//原来的代码
bind-address =127.0.0.1
//改成你的服务器ip,如
bind-address =139.59.223.5
3.改完之后保存退出,按esc后使用以下命令保存病退出。
#wq!
4.最后就是登陆到mysql中给root用户分配所有权限(可以先直接做第4步,如果不行则做第1,2,3步骤)。
//xxx表示密码
#mysql -uroot -pxxx
//使用mysql表
#use mysql
//分配权限,xxx依然代表你的mysql登陆密码
#grant all privileges on *.* to root@'%' identified by "xxx";
//刷新权限
#flush privileges;
通过以上几个步骤你就可以在本地navicate轻松连接部署在Linux服务器上的mysql数据库了。
分享到:更多(0)
cannot mysql server on_轻松解决cant connect to MySQL server on 'xxx'(10038)错误相关推荐
- 远程连接CentOS的MySQL报错:Can't connect to MySQL server on 'XXX' (13)
环境: 系统版本: CentOS release 6.5 (Final) 数据库版本: 5.1.73 问题描述: 使用客户端远程登录连接基于CentOS 6.5服务器上的Mysql,报错:Can't ...
- Navicat远程连接MySQL时报错:2003-Can‘t connect to MySql server on ‘localhost‘(10038)错误
Navicat远程连接MySQL时,报错: 2003-Can't connect to MySql server on 'localhost'(10038)错误 一般是一下几个原因: 1.MySQL服 ...
- 主机连接虚拟机MySQL报错:Can't connect to Mysql server on '192.168.33.10' (10061 Unknown error)
之前写过一篇文章,是关于主机连接虚拟机时报无法连接的文章(主机连接虚拟机MySQL报错:Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this ...
- Linux下解决cannot connect to X server问题
最近在实验室服务器上跑python程序遇到这样问题:cannot connect to X server,网上搜了搜,发现是因为:X server是Linux系统上提供图形用户界面的服务程序.当客户端 ...
- phpstudy mysql端口_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...
今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...
- navicat远程连接mysql很慢_解决Navicat远程连接mysql很慢的方法
ubuntu 下 /etc/mysql/mysql.conf.d [mysqld] skip-name-resolve 增加该字段即可 如果增加该字段,这无法使用本地ip进行登入, 登陆到MySql ...
- mysql中文问号 linux,解决Linux系统下Mysql数据库中文显示成问号的问题
Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 (需暂停服务的方式) Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 本机采用Ubuntu16.04系统,tar方式安装My ...
- 连接mysql数据库时提示2003-can t connect to MySQL server on ip(10060)的解决办法
因为windows系统有时会出现自动更新,重启电脑后可能会出现连接不上mysql的问题.如图所示: 分析该问题,导致这种状况出现的一般有四个原因:mysql服务器未开启.bind-address 对于 ...
- 解决启动MySql时出现 2003 - Can't connect to MySQL server on '127.0.0.1'(10038)问题
如图: 当我们启动数据库,连接本地数据库出现这种错误,但是连接远程的数据又没有问题时,解决的办法有: 一:添加MySQL服务,并设置开机自启动 进入 计算机服务项中(我的电脑 (右键)----> ...
最新文章
- linux双物理机weblogic集群,linux下weblogic多机器集群部署要点
- 自动驾驶软件工程之预测
- Magento — B2C与B2B平台
- 关于绑定IP地址与端口号的见解
- 支持常见数据库差异对照说明
- python_面向对象进阶之多继承
- linux格式化大于2t硬盘分区,linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区...
- powershell运行D盘java_PowerShell:使用相对路径从快捷方式运行脚本
- Github|类别不平衡学习资源(下)
- 操作多台_一支热电偶能否连接多台显示仪表
- 【英语学习】【Level 08】U05 Better option L4 Being social
- 【LeetCode】【HOT】19. 删除链表的倒数第 N 个结点(双指针)
- 如何使用 kubeadm 安装 Kubernetes?
- Leetcode804.Unique Morse Code Words唯一摩尔斯密码词
- 对话王劲:无人驾驶每天能救500多条人命 | AI英雄
- Pwned Vulnhub
- geogebra几何画图工具用法
- 2020年小红书母婴行业报告
- 谈谈我对京东的认识(2):商业价值和前景分析
- ToolStrip添加任意控件实现