Mysql出现Can’t connect to MySQL server on ‘localhost’ (10061)问题

今天把mysql数据库拷贝到另外一台机上,结果连不上,报“Can’t connect to MySQL server on ‘localhost’ (10061)“错误。

到网上search,发现一篇文章很好,两种方法都能解决此问题

网上搜索方法一:

1、删除my.ini(在C:/windows/下),重新运行winmysqladmin,要求输入用户名和密码后,问题解决!

2、看看hosts文件中localhost是不是指向127.0.0.1
如果是没启动mysql服务,则可运行net start mysql。
一些相关命令:

 代码如下 复制代码

mysqld-nt –install #启动Mysql
mysql #运行Mysql
mysql -h ipAddress -u username -p

网上搜索方法二:

mysql出现10061错误解决办法

如果出现”ERROR 2003: Can’t connect to MySQL server on ‘localhost’ (10061)”,
说明你的MySQL还没有启动。解决办法:

第一步

删除c:/windowns下面的my.ini

第二步

在DOS下进入BIN目录

C:/Program Files/MySQL/MySQL Server 5.4/bin

第三步

 代码如下 复制代码

在DOS下 输入 mysqld -nt -remove 删除服务

在接着输入 mysqld -nt -install 安装服务

第四步

 代码如下 复制代码

输入net start mysql
mysql 启动成功

以上两种方法均解决不了我的问题。
但是,其实以上两种方法已经说道重点了。

那就是,我的MySQL还没用启动。那么怎么把它启动呢。
在DOS下进入BIN目录

 代码如下 复制代码

C:/Program Files/MySQL/MySQL Server 5.4/bin
然后,直接输入net start mysql

然后enter就可以了。

截图如下:

或者直接:

 

时间: 2024-09-17 03:47:01

Mysql出现Can’t connect to MySQL server on ‘localhost’ (10061)问题的相关文章

Can't connect to MySQL server on localhost (10061)解决方法_Mysql

首先检查MySQL 服务没有启动>如果没有启动,则要启动这个服务. 昨天,重起服务器后出现MySQL 'localhost' (10061)错误,开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法.大体如下: 解决办法: 第一步 删除c:\windows\下面的my.ini 第二步 打开c:\mysql\bin\winmysqladmin.exe 输入用户名 和密码 第三步 在dos下 输入 mysqld-nt -remove 删除服

安全狗优化mysql导致Can't connect to MySQL server on 'localhost' (10061)错误

如下所示利用安全狗优化一下mysql 然后再运行下面程序报错了 <? $cn = mysql_connect('localhost','用户名','密码') or die(mysql_error()); if( $cn ) { echo 'success'; } else { echo 'fa'; } ?> 结果是 Can't connect to MySQL server on 'localhost' (10061) 结果我去看服务看看是不是启动了,如下图只有"启动"两个

Can t connect to MySQL server on localhost (10061)

can t connect to mysql教程 server on localhost (10061) mysql出现10061错误解决办法 如果出现"error 2003: can't connect to mysql server on 'localhost' (10061)", 说明你的mysql还没有启动.   解决办法:在服务中,启动mysql服务   直接去bin里点mysqld.exe或mysqld-nt.exe,看下它的进程能否正常运行,如不行,再去控制面板,服务里去

Can’t connect to MySQL server on ‘localhost’ (10061)解决办法

服务器的CPU.内存都正常.连续刷新网页会时有时无出现: Can't connect to MySQL server on 'localhost' (10061) 解决方法: 该现象属于微软9月10日发布的"TCP/IP"补丁带来的问题. 在"控制面板"的"添加或删除程序"(注意勾选"显示更新"复选框)中删除编号为KB967723的补丁即可    

SELinux导致PHP连接MySQL异常Can&#039;t connect to MySQL server的解决方法_Mysql

同事报告一起奇怪的现象,一个最简单的测试PHP代码,在测试环境很正常,但是在正式环境下,无论用何种方式(tcp/ip.unix socket)都无法连接mysql. 我协助查看了下,确实如此,无论是指定IP.端口的tcp/ip方式连接,或者是用unix socket方式连接,报错信息都类似: 复制代码 代码如下: Could not connect: Can't connect to MySQL server on 'MYSQL.SERVER' (13) 无论如何修改MySQL的授权,或者调整p

Can t connect to mysql server on localhost (10061) 错误

解决1: 打开任务管理器-服务-MYSQL**  看其状态是否已启动,如未启动,右键启动后,重新打开Mysql command line Client,重启Mysql. 解决2: host文件(host文件在C:/WINDOWS/system32/drivers/etc目录下)中添加   127.0.0.1       localhost   打开my.ini,在[mysqld]添加 bind-address = 127.0.0.1   重启mysql 解决3: 1.修改安装目录下的my.ini

mysql提示Can t connect to MySQL server on localhost (10061)

我们知道是升级了一个升级包靠成了就直接删除就了,后来百度知道原来 是KB967723补丁引起的. 进入"控制面板 - 添加和删除程序 - (勾选上方的"显示更新")"找到KB967723这个补丁,点击删除然后选择" 是",继续卸载.卸载完成后程序服务器 其它问题解决办法分享,解决方法(针对WIN系统): 1, 首先到系统服务里面找到MYSQL服务并启动MYSQL服务. 2, 到MYSQL安装目录找到MY.INI文件,打开MY.INI查找max_c

mysql-navicat连接显示can&amp;amp;#39;t connect to Mysql Server

问题描述 navicat连接显示can't connect to Mysql Server navicat连接显示can't connect to Mysql Server on 'localhost(10061)'有大神指导怎么解决吗?网上说的多是连接有问题,但是我一直没有找到究竟问题出在了哪里? 解决方案 要和图片上一样哦,连接名要填.服务别忘了启动,帐号密码输入正确 解决方案二: 首先确保 MySQL 服务已经启动 net start MySQL实在不行 那就 重装 几分钟的事情 解决方案

windows下用Python连接mysql报错问题“MySQLdb in Python: “Can&#039;t connect to MySQL server on &#039;localhost&#039;””

        这几天在windows用Python连接mysql,报出了"MySQLdb in Python: "Can't connect to MySQL server on 'localhost'"", 写了一个以下的挫代码,然后出错了,各种"屌丝百科"没有果   """ __author__ = 'chenguolin' __date__=2014-02-17 """ impo