navicat报错10038


本文摘自PHP中文网,作者angryTom,侵删。

  对Navicat的新建数据库进行配置后,在点连接测试的时候总是提示10038错误,一直进不去数据库,自己在服务器中上传一个PHP连接数据库的文件,测试,服务器内部可以正常访问mysql,用了win的cmd dos窗口测试,不能用外网访问mysql,也就是服务器内网能正常访问,外网就不行了,下面为大家介绍一下具体的解决办法。

推荐教程:MySQL数据库入门视频教程

设置mysql服务允许外网访问,修改mysql的配置文件,有的是my.ini,有的是my.cnf【linux】.

1:设置mysql的配置文件

/etc/mysql/my.cnf

找到 bind-address =127.0.0.1 将其注释掉;//作用是使得不再只允许本地访问;

也可以改成bind-address =0.0.0.0

  重启mysql:/etc/init.d/mysql restart;

2:在Linux端登录mysql数据库:mysql -u root -p

  mysql> use mysql;

  查询host值:

  mysql> select user,host from user;

阅读剩余部分

相关阅读 >>

Navicat怎么导入dmp

Navicat是不是开源

mysql和Navicat的关系是什么

Navicat如何设置外键

Navicat连接数据库失败

Navicat for sqlite怎么下载

Navicat如何创建表

装了Navicat还要装mysql吗

Navicat怎么运行sql文件

Navicat报错10038

更多相关阅读请进入《Navicat》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...