收藏本站王高88请进

QQ登录

只需一步,快速开始

扫一扫,访问微社区

账号登陆 【注册】 找回密码 开启辅助访问 切换到宽版
查看: 1105|回复: 6
打印 上一主题 下一主题
收起左侧

[四川] 王高88请进

[复制链接]
跳转到指定楼层
楼主
发表于 2010-7-29 07:52:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Discuz! info: Can not connect to MySQL server

Time: 2010-7-29 8:06am
Script: /index.php

Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
Errno.: 2002

http://faq.comsenz.com 搜索此错误的解决方案
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 分享淘帖 顶 踩
沙发
 楼主| 发表于 2010-7-29 07:53:19 | 只看该作者
Can't connect to local MySQL server through socket
2008-04-30┆124
板凳
 楼主| 发表于 2010-7-29 07:54:01 | 只看该作者
错误编号:2002

问题分析:

出现这个错误一般情况下是因为下面两个原因:

1、MySQL 服务器没有开启。

2、MySQL 服务器开启了,但不能找到 socket 文件。

解决方法:

1、虚拟主机用户,请联系空间商确认数据库是否正常启动,并跟空间商确认 MySQL 的 socket 文件启动地址,可以尝试在 论坛根目录下的配置文件 config.inc.php 中的 $dbhost 的值改为 $dbname = 'localhost:/tmp/mysql.socket‘,(这里假设 MySQL 的启动地址是 /tmp/mysql.socket,具体的启动地址依据空间商提供的启动地址而定)。

2、独立主机用户,请检查一下 MySQL 服务是否已经开启,没有开启,请启动 MySQL 服务;如果已经开启并且是 Linux 系统,请检查一下 MySQL 的 socket 路径,然后打开 config.inc.php 找到

$dbhost = 'localhost'; 在 localhost 后面加冒号‘:’和 MySQL 的 socket  路径。

比如 MySQL 服务器为 localhost

MySQL 的 socket  路径为 /tmp/MySQL.sock

那么就改成如下:

$dbhost = 'localhost:/temp/MySQL.sock';



17963

满意

不满意
本篇文章用到的Tags : socket 启动

没找到您想要的答案吗?建议您到我们的讨论区发帖寻求大家和 Comsenz 工作人员的帮助。
4
 楼主| 发表于 2010-7-29 07:55:14 | 只看该作者
我怎么中网进不去了,这是操作过程中出现的提示
5
发表于 2010-7-29 08:10:25 | 只看该作者
网站出问题了,我昨天下午到现在也进不去。。。。   【兔场建设】 sweat
6
 楼主| 发表于 2010-7-29 08:11:38 | 只看该作者
谢谢,你的回复
7
 楼主| 发表于 2010-7-29 08:13:09 | 只看该作者
不知道可以到你兔场学习吗?
您需要登录后才可以回帖 登录 | 【注册】

本版积分规则

QQ|小黑屋|手机客户端|Archiver|东兔养兔论坛 ( 京ICP备14009985号-3 )  

GMT+8, 2025-5-8 11:29

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表