本机上的mysql突然连接不上,控制面板中mysql的服务无法启动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本机上的mysql突然连接不上,控制面板中mysql的服务无法启动相关的知识,希望对你有一定的参考价值。

myeclipse做的登陆模块,登陆显示的错误提示信息如下。
Messages:

1.Connection refused: connect
2.Communications link failure The last packet sent successfully to the server
was 0 milliseconds ago. The driver has not received any packets from the server.
3.Cannot create PoolableConnectionFactory (Communications link failure The
last packet sent successfully to the server was 0 milliseconds ago. The driver
has not received any packets from the server.)
4.Cannot open connection
5.Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Cannot open connection

navicat for mysql 显示“2003- Can't connect MySQL Server on 'localhost'(10038)

然后MySQL服务无法启动,提示进程意外终止。

求高手解答啊毕设要死了要死了要死了。。。。

找到Mysql的data 文件夹下面后缀名是.err的文件,用记事本打开,拉倒最后,把提示信息贴出来才能看出来为什么启动不了!MySQL 5.1 安装过程中报apply security setting错误的解决办法
1, 卸载MySQL
2, 删除目录 C:\Documents and Settings\All Users\Application Data\MySQL
3, 重新安装MySQL 就 OK 啦
[MySQL] Could not start the service MySQL 解决方法
安装MySQL 5.1.33,在运行Server Instance Configuration wizard时的Execute configurattion步骤中的第三项Start Service进出错,错误提示为Could not start the service MySQL (出现这种情况一般是因为装过MySQL,卸载不干净造成的。卸载后重启后再重装。注意看下MySQL服务,如果未能卸载,可以用MySQLd-nt -remove卸载)。
具体方法如下:
查看服务中有没有MySQL,如果有将该MySQL服务停掉;
在控制面板中运行添加删除程序,将MySQL卸载;
卸载后打开注册表,查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的键值,如果有相关MySQL键值(MySQL、MySQLadmin)则删掉,即可;
重启,将MySQL的安装残余目录删掉 (查看服务,此时MySQL服务中已没有MySQL);
重新安装MySQL.安装后先不要运行Server Instance Configuration wizard,重启后在开始菜单中运行该向导,即可。
PS:一种值得参考的方法
msyql安装到最后一步start service错误解决方法
1,到控制面板里面先把MySQL删除.
2.到c盘C:\Program Files目录下把MySQL目录删除.
3.如果在其他盘还有设置目录也要删除.空目录也要删除
4.到regedit把注册表
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL 有的话,全部删除!
(技巧:用F3循环查找“MySQL”)
5.如果任务管理器里有关MySQL内容也删除
6,把防火墙关了
7,重新装MySQL(这里我没有重启计算机)
重装时候有必要的话,重启计算机,停用IIS,和删除temp里的临时文件.
实在不行的话,配置MySQL时候,把MySQL服务换个服务名.
删除项时出错。
无法删除 LEGACY_MySQL51: 删除项时出错。
确定
解决办法:注册表项里右键增加administrators所有权转载了sorry呀
参考技术A (⊙o⊙)…你这都是不能连上的现象,看不出原因的,去找到Mysql的data 文件夹下面后缀名是.err的文件,用记事本打开,拉倒最后,把提示信息贴出来才能看出来为什么启动不了!追问

可是没有找到一个.err后缀的文件啊?

追答

不会啊 你的Mysql的版本是什么啊?

本回答被提问者采纳
参考技术B 你是在myeclipse启动的web服务吧,是tomcat还是jboos呢?明显是mysq连接失败.你用mysql客户端mysql-font或者sqlyog什么的单独连一下mysql服务器试一下.或者你检查一下你工程里边配置的连接mysql的参数对不对,是不是改了mysql密码然后没改配置文件.

虚拟机没有网络连接不上怎么办

虚拟机无法正常上网怎么办?一般来说电脑虚拟机是可以共用电脑网络的,但是近日有用户在使用虚拟机的时候却发现,虚拟机无法共享主机的网络,不能上网,该如何解决呢?请看下文具体解决办法。
  解决办法:
  1、我们首先打开开始菜单,找到控制面板,然后点击打开。在控制面板的各选项中,有一个 网络和internet的选项,点击此项打开;

  2、然后来到网络的具体选项,其中有一个查看网络状态和任务的选项,点击此选项打开;

  3、在网络和共享中心中,在左边的导航栏中,有一个更改适配器设置的选项,点击打开;

  4、我们可以从这里看到有多个连接项,其中有一个我们正在用的宽带连接;

  5、然后我们右键点击此选项,在弹出的菜单中选择属性。打开这个连接的属性设置;

  6、然后在宽带连接的设置窗口中,上面有多个选项卡,我们点击最后一个即共享选项卡;

  7、在共享选项卡中,有一个网络连接的共享设置,第一个选项就是允许其他网络用户通过此计算机的网络连接来连接,如果此项没有被选定,那么将会出现虚拟机无法上网的情况,所以,我们现在将这个选项选定;

  8、然后在下面的选择框中选择一个家庭网络连接,也就是我们的虚拟机的网络连接;
  9、现在设置完成,点击确定按钮就可以退出这个共享的设置界面了,现在你打开你的虚拟机再试试,就可以正常上网了。
参考技术A

尝试重启下设备,或者更换设备可以缓解

第一:更换设备,同套餐更换另外一台新设备

第二:设备长时间没重启导致

第三:真机检查下网络,4g切换wifi  wifi切换4g试试

参考技术B  1、在虚拟机右下角的网络适配器上面观察该图标是否是有绿色的灯在闪烁,如果网络适配器是灰色的证明虚拟机的网络没有打开,而是被禁用了,在适配器上点击鼠标右键,打开【设置】,在【已连接】、【启动时连接】的前面打勾。

  2、网络类型你是选择的什么?如果你是通过路由器拨号来上网,那么我们一般会给虚拟机网络设置成【桥接模式】

  3、如果是电脑直接拨号上网,那么一般我们把虚拟机网络模式设置成为【NAT】模式,在虚拟机的网络适配器上点击【设置】-->选择NAT模式,然后点击【确定】按钮

  4、虚拟计算机是否获取到IP地址?虚拟主机中,我们查看是否获取到了IP地址。NAT模式的话,获得的IP和虚拟网卡8的IP是一个网段哦!查看虚拟网卡8的IP地址请在网络中心里面查看。

  5、查看虚拟网卡是否被禁用或者未安装成功,在网上邻居图标上点击鼠标右键-->属性,然后就可以查看两个虚拟网卡是否正常运行。

  6、如果是桥接模式,查看本机的IP地址方法是在网络中心里面的本地连接图标上点击鼠标右键--->【属性】--->状态-->支持。

  7、使用ping的方法判断,根据你的连接方式来ping不同的ID地址
  如:我的连接方式是NAT模式,那么我就先在虚拟机系统中ping我的网关,然后再用真实电脑也去ping这个网关。如果虚拟机ping不通自己的网关,那么就是这个虚拟网卡8和虚拟机之间有问题,如果是实体机无法ping通虚拟网卡的IP地址(其实是虚拟机的网关),那么也是这个虚拟网卡8有问题。对于这种问题,我们只能重装虚拟机了。

以上是关于本机上的mysql突然连接不上,控制面板中mysql的服务无法启动的主要内容,如果未能解决你的问题,请参考以下文章

如何让mysql数据库允许被远程连接访问?就是从其他的电脑连接我的电脑上的mysql。

电脑突然断电,服务器链接不上怎么办

校园网突然连接不上,是啥原因?

远程连接 mysql 数据库连接不上的解决方案

mysql连接时用的IP地址是否电脑本机上的IP地址呢!

Mysql 数据库偶尔连接不上 怎么回事?