我遇到的问题是,有另外一个数据库占用了端口3306

首先要找到这个占用端口的应用程序,然后杀掉他 就可以启动了

首先进入cmd窗口,输入netstat -ano 列出所有端口的情况。在列表中我们观察被占用的端口,比如是3306,首先找到它。

关于无法net start mysql无法启动数据库的解决办法
关于无法net start mysql无法启动数据库的解决办法
关于无法net start mysql无法启动数据库的解决办法

3306所对应的pid是3260.下一步输入继续输入关于无法net start mysql无法启动数据库的解决办法

查看到时mysqld.exe占用这个端口,如果要杀死这个进程进入任务管理,

关于无法net start mysql无法启动数据库的解决办法

结束这个进程,再重新net start mysql就可以成功了。

1、建议使用360卸载已经安装的mysql数据库,因为360会查看相关的注册信息,卸载比较彻底。 
2、检查3306端口是否已经占用,如果已经占有,杀死此进程。 
3、查看服务列表中,是否还有mysql的服务进程。 
4、要确保安装目录的访问权限是everyone,这里我建议不要把mysql安装的c盘中,因为xp有时候为了系统安全,会限制文件夹的访问权限。 
5、建议安装在干净的文件夹里,如果安装在上次安装过的文件夹,建议删除文件夹下的所有文件。 

相关文章:

  • 2021-10-22
  • 2021-11-17
  • 2021-11-14
  • 2022-01-21
  • 2022-12-23
  • 2021-11-17
  • 2021-10-12
  • 2021-12-28
猜你喜欢
  • 2022-01-17
  • 2021-09-30
  • 2021-11-03
  • 2021-07-30
  • 2021-08-15
  • 2021-12-18
  • 2021-08-03
相关资源
相似解决方案