忘记密码?

一键登录

草根吧源码论坛

DZ Can't connect to MySQL server on 'localhost'无法连接到 MySQL数据库的解决方法

查看: 35|回复: 0

DZ Can't connect to MySQL server on 'localhost'无法连接到 MySQL数据库的解决方法

[复制链接]

1725

主题

2224

热度

692

贡献

民审

Rank: 8Rank: 8

发表于 2016-11-6 10:01:26 | 显示全部楼层 |阅读模式 | 百度  360  谷歌 
分享到:
无法连接到 mysql数据库,具体提示报错Can't connect to MySQL server on 'localhost',可能的情况为:
1、MySQL 服务没有启动,一般是在异常的情况下 MySQL 无法启动导致的,比如无可用的磁盘空间,my.ini 里 MySQL 的 basedir 路径设置错误等;
2、MySQL 服务器资源紧张,导致无法连接。
3、MySQL数据库用户名和密码错误导致

具体错误如下图报错:
草根吧 DZ Can't connect to MySQL server on 'localhost'无法连接到 MySQL数据库的解决方法 server,数据库,localhost,Windows,虚拟主机 精品教程 100053xu8uambyykuy7z7u

解决方法:
1、如果你是虚拟主机用户(购买的空间),则联系空间商检查 MySQL 是否正常启动,并确认 MySQL 的配置信息(是否为 localhost),用户名和密码是否正确;
2、如果你是独立主机用户(拥有管理主机权限),则按下面步骤检查:
1)检查是否启动了 MySQL 服务。
Windows 主机的话,右键点击我的电脑,单击管理,在服务和应用程序中找到 MySQL 服务,看是否是已启动的状态。
草根吧 DZ Can't connect to MySQL server on 'localhost'无法连接到 MySQL数据库的解决方法 server,数据库,localhost,Windows,虚拟主机 精品教程 100053dhohtovutb55jout
Linux主机,在控制台执行 service mysql start 启动 MySQL 服务。
2)检查磁盘空间是否还有剩余可用空间,尽量保持有足够的磁盘空间可用。
3)检查 my.ini 里的 basedir (MySQL 安装地址) 和 datadir (数据目录存放地址)等参数设置是否正确,然后重新启动下 MySQL 服务。
4)如果在刷新后偶尔能够正常显示而且服务器是Windows系统的话,那么减小Windows中TcpTimedWaitDelay时间可解决此类问题,默认情况下为240(未设置的情况下也是这个数值)此项设置需要到注册表如下位置进行设置HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersTcpTimedWaitDelay  如果注册表中没有TcpTimedWaitDelay这个项目,请增加这个项目,并设置为双字节(DWORD)类型数值设置为30 ~ 60 之间即可
草根吧 DZ Can't connect to MySQL server on 'localhost'无法连接到 MySQL数据库的解决方法 server,数据库,localhost,Windows,虚拟主机 精品教程 100054lyzdoqih2rd8jnuu

推荐查看常见的数据库错误:数据库出错提示Duplicate entry * for key *的解决方法

帖子地址: 

本文来源于草根吧源码论坛 www.caogen8.co,欢迎大家下载。
如果您没有贡献需要充值,可以直接在线充值,点击充值
如果你需要加入本站赞助VIP会员,可以直接在线开通,点击开通
如果找不到您要的资源,请搜索一下,点击搜索
回复

举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 用百度帐号登录 一键登录:

本版积分规则

收藏帖子 返回列表 搜索
快速回复 返回顶部 返回列表