10061
昨天晚上打开java项目准备联系几个功能,linux里面启动成功,tomcat也运行了,正在享受这个过程的时候,结果mysql显示cant connect localhost 10061的错误,瞬间一盆冷水搞得心情无比低落.
之前遇见过一次这种情况,当时查找各种资料搞好了,但是忘了记下了(真是后悔),这次就没那么简单,又是翻遍了各种的资料,有的说四中方法:
之后进行初始化cmd 进入dos命令,之后cd 到bin目录mysql-5.6.17-winx64\bin,然后执行:mysqld --initialize 进行初始化,重建data,之后net start mysql,这种方法,我的执行后还是无法开启------失败.
2,还要的博友文章是把my.ini放在bin目录,然后dos执行“mysqld --initialize --user=root --console”进行初始化,然后输入net start mysql,你会惊喜的发现博友文章上说他成功了,然而我的很惊讶--------失败.
3,按照另外的方法,ctrl+R通过regedit命令打开注册表
打开之后进入\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\找到MySQL文件夹,
有的说这个路径看一下是否正确,不行就修改试试,改了之后net start mysql就成功了(个人认为这样的说法完全是不负责的行为,不知道具体的错误,改了之后万一没办法改回来就是误导),看了一下,个人路径应该没问题(忍住没改).
这时候,看了好多篇文章和方法,仍然和之前一样的情况,无法启动,处于崩溃的边缘.
之后打开 管理工具----服务------mysql,直接手工---------无法启动---失败
实在没有办法,检查了下错误日志,上面写的是 缺少相关的文件mysql.user什么的,可能见过的世面太少,最终崩溃放弃了.
---------------------------
但是mysql还是要用,于是,极端的方法,直接彻底卸载后重装(一般不建议,无奈时候可以考虑,不彻底卸载安装仍会失败)
1,windows管理工具-服务,将MySQL服务停止。
2,卸载mysql server
控制面板-所有控制面板项-程序和功能-卸载mysql
3,删除mysql安装目录的文件夹
4,运行“regedit”文件,打开注册表。
删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\APPlication\MySQL文件夹
删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹。
有的人目录还有HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002,和上面同样的方法删除
5,C:\ProgrAMData\MySQL 文件夹,programData有的是隐藏有的可以直接找到,反正删除里面的mysql文件夹
然后,就可以重装MySQL了!!!(环境变量之前配好的如果重装路径,名字不变的话不用重新配)
之后我的mysql重新可以运行了,心伤!
总结: 虽然解决这样的问题网上有很多的方法,大部分的说初始化后重新启动,或者删除data表,或者删除什么什么什么,但是个人建议不要看见一种方法就尝试,失败之后继续尝试其他的方法,这样的话很容易把哑巴治成聋子,结果更加糟糕(个人深有体会),首先分析报错的各种情况后,找到合适自己的方法,切勿报错就慌了神,另外之后如果找到解决的最好办法我会再次分享,毕竟最后无奈的方法还是..........
相关阅读
Mysql| order by 排序检索数据(ASC,DESC)
在myslq数据中,检索出来的数据往往是以底层数据添加到表中的顺序显示的,但是可能存在更新和删除操作,这样就会影响排序顺序,所有
一、下载MySQL 首先,去数据库的官网http://www.mysql.com下载MySQL。 点击进入后的首页如下: 然后点击downloads,community,选择MyS
可以用绑定的账号登陆,例如QQ或者微信具体在绑定或者关联:到网页百度云盘,然后出现下面界面。这时候要等刷新完成,才可以,出现这个账号
最近需要将项目从DB2数据库迁移到MySQL数据库,由于MySQL没有sequence,于是上网找了下MySQL的sequence实现,基本都是基于存储过程和函
APMServ5.2.6win10系统Apache、MySQL5.1启动失
今天想在本地测试网站源码能否正常运行,如果可以就转空间了,然而下载了APMServ之后发现系统Apache、MySQL5.1启动均失败,小白的人表