商会资讯

 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博连接

一步搞定

搜索
热搜: 活动 交友 discuz
查看: 5824|回复: 0
打印 上一主题 下一主题

wdcp 无法连接mysql,请检查mysql是否已启动及用户密码是否...

[复制链接]

109

主题

1

好友

3774

积分

管理员

Rank: 9Rank: 9Rank: 9

  • ta_mind
    mb_qb7
    2013-3-19 01:56
  • classn_01: 366 classn_02

    [LV.9]以坛为家II

    跳转到指定楼层
    楼主
    发表于 2016-8-29 17:54:01 |只看该作者 |倒序浏览
    安装好后,登录后台提示

    无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确

    检查mysql是否启动netstat -lnpt
    是否有3306端口?


    一 有
    A 检查/www/wdlinux/wdcp/data/db.inc.php文件是否存在,
    并检查该用户密码,否正常和登录,可以在phpmyadmin,或ssh mysql里登录
    登录后检查是否有wdcpdb数据库及相关数据表

    B 检查/www/wdlinux/mysql/var/下有没wdcpd目录及目录下是否有文件
    如果没有
    可手工在phpmyadmin创建数据库wdcpdb数据库,及wdcp用户并把信息保存到/www/wdlinux/wdcp/data/db.inc.php文件中
    同时将/www/wdlinux/wdcp/wdcpdb.sql文件导入
    完成


    二 没有
    用ssh登录服务器
    service mysqld restart
    看是否能正常启动,并把错误信息贴上来

    如果mysql启动不起来(有错误),执行如下
    sed -i 's/skip-innodb/#skip-innodb/g' /www/wdlinux/etc/my.cnf

    service mysqld restart
    试试

    三 工具修复
    可以直接使用工具检查,用ssh登录服务器,然后执行如下命令即可
    sh /www/wdlinux/tools/mysql_wdcp_chg.sh
    更多可看  http://www.wdlinux.cn/bbs/thread-1607-1-1.html



    /www/wdlinux/wdcp/data/db.inc.php内容格式如下
    • <?
    • $dbhost = 'localhost';
    • $dbuser = 'wdcp';
    • $dbpw = '641cbb11';
    • $dbname = 'wdcpdb';
    • $pconnect = 0;
    • $dbcharset = 'gbk';
    • ?>



    分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    分享分享0 收藏收藏0 转发到微博
    回复

    使用道具 举报

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

    回顶部