轻松解决cant connect to MySQL server on 'xxx'(10038)错误
- 2017-08-04 11:28:06
- 10250
本地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数据库了。
未经允许不得转载,或转载时需注明出处:茄番番 » 轻松解决cant connect to MySQL server on 'xxx'(10038)错误
新闻分类
热门文章
热门标签
关注我们
-
咨询
-
公众号
定制网站
智慧网站
新零售社交电商系统
外贸独立站
谷歌SEO
Google Ads
外贸企业邮箱
微网站
企业微信开发
h5营销
公众号开发
小程序定制
新零售商城小程序
积分小程序
智慧小程序
定制AI应用开发
AI客服智能体
营销智能体
销售智能体
GEO优化
SEO优化
出海社媒运营
域名注册
企业邮箱
云服务器
维护运营
SSL证书
等保服务
云OA系统
CRM开发
品牌网站解决方案
集团公司解决方案
商城网站解决方案
在线教育解决方案
新零售商城系统
基础商城小程序
企业积分福利商城
智慧园区
物流MES系统
物业合同管理