Rumah  >  Artikel  >  pangkalan data  >  用navicat连接报错2005是什么意思

用navicat连接报错2005是什么意思

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼asal
2019-08-09 11:11:139419semak imbas

用navicat连接报错2005是什么意思

错误描述:

在使用navicat 连接mysql数据库的时候会出现:mysql error 2005 - Unknown MySQL server host 'localhost'(0)错误;当检查连接信息,连接属性信息,用户名和密码都是正确的,IP地址为:localhost,在有网络的情况下都能正常打开数据库,但是一断网就出错了。

相关推荐:《Navicat for mysql使用图文教程

解决方案如下:

在使用navicat创建mysql连接的时候在主机或IP地址一栏填写:127.0.0.1而不要填写localhost,然后在断网的情况下进行测试会发现是可以连接成功的。

错误原因:

在有网络的情况,会自动解析localhost为127.0.0.1,而断网的情况下,localhost只是一个字符串,不代表一个ip地址。

Atas ialah kandungan terperinci 用navicat连接报错2005是什么意思. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:装了navicat还要装mysql吗Artikel seterusnya:navicat要付费吗