Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 安装到最后一步出现如图情况,怎么办

[复制链接]
科豪思 发表于 2016-10-9 17:09:03 | 显示全部楼层 |阅读模式
如题  数据库连接错误
  • Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

您必须解决以上问题,安装才可以继续

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 科豪思 发表于 2016-10-9 17:57:07 | 显示全部楼层
安装MySQL的端口默认是什么
回复

使用道具 举报

 楼主| 科豪思 发表于 2016-10-9 17:59:45 | 显示全部楼层
怎样找到 配置文件的sock文件
回复

使用道具 举报

w10889 发表于 2016-10-9 18:29:30 来自手机 | 显示全部楼层
0.0mysql填写错误了吧应该
回复

使用道具 举报

allthebest 发表于 2016-10-9 18:41:58 | 显示全部楼层
解决方法:

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';
回复

使用道具 举报

 楼主| 科豪思 发表于 2016-10-10 08:26:54 | 显示全部楼层
然而,并没有这个   论坛根目录下的配置文件 config.inc.php 中的 $dbhost 的值改为 $dbname = 'localhost:/tmp/mysql.socket‘,是不是没有启动数据库

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

 楼主| 科豪思 发表于 2016-10-10 08:27:59 | 显示全部楼层
allthebest 发表于 2016-10-9 18:41
解决方法:

1、虚拟主机用户,请联系空间商确认数据库是否正常启动,并跟空间商确认 MySQL 的 socket 文 ...

还是不行的...................................................................
回复

使用道具 举报

xiaoyuwxz 发表于 2016-10-10 08:43:46 | 显示全部楼层
数据库信息填写错误
数据库地址 端口
帐号 密码
回复

使用道具 举报

 楼主| 科豪思 发表于 2016-10-10 08:47:16 | 显示全部楼层
xiaoyuwxz 发表于 2016-10-10 08:43
数据库信息填写错误
数据库地址 端口
帐号 密码

端口是什么
回复

使用道具 举报

 楼主| 科豪思 发表于 2016-10-10 08:52:39 | 显示全部楼层
找不到 config.inc.php 中的 $dbhost
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 13:30 , Processed in 0.024165 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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