今天打开电脑,想开户MySQL服务,这家伙,居然报MySQL服务因为错误不能启动,平时好好的,不知什么原因。
想到电脑-》管理工具里面有个系统日志和应用程序日志,所以就去看了下应用程序日志,发发现了几条MySQL服务出错的消息和警告,查看详细内容,说可能是有其他MySQL进程占用了MySQL的3306号端口。
一想,没打开其他MySQL进程啊,想起了netstat这个工具,就查看了一下。
netstat -anb,结果显示Skype.exe占用了3306号端口。将Skype.exe结束后,MySQL能正常启动了。
对于Skype怎么会占用3306号端口,查了,没结果,可能是碰巧用了吧。
不过觉得 netstat这家伙平时不起眼,但还真是挺有用的。 为免忘记,特地在此留下一个记录在案。
详细教程就不多列了,网上很多,以下是其一:
http://gao-20022002.iteye.com/blog/247754
分享到:
相关推荐
先使用netstat -anb命令显示服务器上每个端口所对应的监听程序,因为显示的太多,无法一一看过来,所以只能采用: netstat -anb>C:\1.txt 命令,把输出结果存到C盘根目录下的1.txt文件中,慢慢查看. 查看后,得知所有这些...
在命令行中输入“netstat -anb”命令,可以查找出哪个进程占用了80端口,然后关闭该进程。 2. 修改 Apache 的配置文件。在Apache的配置文件中,将Listen 80改为Listen 8080等其他端口号,然后重启Apache服务。 3. ...
如果遇到端口80被占用,可通过命令提示符运行`netstat -anb`查看占用情况,并关闭相应进程。 2. **PHP的下载与安装** - **下载**:前往PHP官网`http://www.php.net/downloads.php`,选择适用于Windows的PHP版本,...
如果遇到端口80被占用,可通过命令提示符使用`netstat -anb`查看端口占用情况,关闭占用端口的程序后重新安装Apache。 **二、PHP的安装** 1. **下载PHP**:访问PHP官方网站http://www.php.net/downloads.php,选择...
4. 使用`netstat -anb`检查11211端口,确认memcached是否正常运行。 5. 可以使用一系列命令进行管理,如`-d restart`重启服务,`-d stop|shutdown`关闭服务。 memcached的常用命令包括: - `-p`指定监听端口,默认...
- `netstat -anb`: 显示所有活动连接以及对应的可执行文件名。 - `netstat -n`: 仅显示TCP连接。 - `nets`: 显示网络状态信息。 通过以上命令的学习,我们可以看到DOS命令的强大之处,不仅能够高效地进行文件...
如果安装后Apache无法启动,可能是端口80被其他程序占用,可通过`netstat -anb`命令找出并关闭占用该端口的进程。 2. **PHP安装**: - 访问PHP官网(http://www.php.net/downloads.php)下载适合的PHP版本,这里是...
可以使用命令`netstat -anb`查看端口占用情况。 - 修改`conf/server.xml`中的`Connector`元素,改变端口号。 2. **修改默认端口:** - 打开`conf/server.xml`文件,找到`<Connector>`标签。 - 修改`port`属性为...
- 输入`netstat –anb`查看具体是哪个进程占用了8080端口。 - 在任务管理器中找到对应的进程并结束它。 - **第二种方案**:更改Tomcat的默认端口号。 - 打开Tomcat安装目录下的`conf/server.xml`文件。 - 定位...
使用`netstat –an`命令可以查看所有端口的监听情况,而`netstat –anb`则能进一步显示哪些程序正在监听特定端口。 ##### 关闭监听端口的程序 - **Windows**:使用任务管理器终止相关进程。 - **Linux**:使用`...