问题汇总记录----mysql不能启动,提示service could not be started

文章目录

  • mysql安装配置

  • 错误1 service could not be started  失败原因+解决方法(端口被占用)

  • 错误2 ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061) +解决方法(在计算机管理中启动mysql8)

一 安装 配置

下载zip文件后,配置mysql

1 cmd管理员打开,输入 mysqld --initialize --console

生成临时密码:

2 mysqld install Mysql8

3 启动服务

启动服务-net start Mysql8

4 输入mysql -u root -p

输入临时生成的密码

二 mysql 报错 The Mysql8 service could not be started

失败原因:端口被占用了

解决方法:

1 打在cmd,输入netstat -aon|findstr "3306"  ,打到占用3306端口对应程序的PID号

2.根据PID号找到对应的程序:tasklist|findstr "PID号" ,找到对应的程序名

3.结束该进程:taskkill /f /t /im 程序名

(或者可以在任务管理器详细信息中,查看对应的PID,然后手动结束掉进程),任务管理器,windows下,最下方(导航栏),右击,打开任务管理器

三 mysql连接不上 ,

ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

错误原因:电脑中有两个mysql服务,一个是mysql,一个是mysql8,引用mysql,启用mysql8,搞定

原文地址:https://www.cnblogs.com/lucky-sunshine/p/12106081.html

时间: 2024-08-29 19:16:48

问题汇总记录----mysql不能启动,提示service could not be started的相关文章

mysql启动提示 access denied for user [email protected](using password:YES)

问题:遇到mysql启动提示 access denied for user [email protected](using password:YES) 1.检查密码有无错误,如果无就是权限问题. 2.打开SQL的图形工具,输入以下命令行 grant all privileges on *.* to 'root'@'localhost' identified by '你的密码' with grant option; flush privileges; 3.在本地环境运行没有问题,如有异常,请留下评

cmd中输入net start mysql 提示:服务名无效或者MySQL正在启动 MySQL无法启动

错误如图: 错误原因是:因为net start +服务名,启动的是win下注册的服务.此时,系统中并没有注册mysql到服务中.即当前路径下没有mysql服务. 解决办法:1. 来到MySQL的安装路径下bin 2. 在命令行中输入mysqld --install(成功:出现Service successfully install代表你已经安装成功,) 如果不成功,出现Install/Remove of the Service Denied!,则需要用管理员的身份运行DOS窗口,这样就可以成功了

MySql启动提示:The server quit without updating PID file(…)失败

在网上找了很多 1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data”  然后重新启动mysqld! 2.可能进程里已经存在mysql进程解决方法:用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9  进程号”杀死,然后重新启动mysqld! 3.

本地服务开启MySQL57提示本地计算机上MySQL服务启动后停止。。。。

1.首先以管理员身份启动cmd,要不然服务禁止访问. 2.然后在cmd中输入 mysqld --remove mysql或者mysqld --remove mysql57来移除服务. 3.然后进入MySQL安装目录中找到data文件,清空其中全部文件.我的目录是D:\MySQL\MySQL Server 5.7\data,没有data文件自己建一个. 4.接下来注册服务,mysqld -install. 5.然后开始初始化,mysqld --initialize,(第4步和第5步忘记了先后顺序,

MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5.7.13-winx64) 下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13-winx64.zip 遇到的问题: 1. MySQL service 已经安装成功,创建了空的data文件夹,也填了初始化ini文件,但是无法启动

破解windows下MySQL服务启动不了的情况下不能对其进行完全卸载的解决方案

以下的文章主要介绍的是在MySQL服务启动不了的情况下,不能对其进行完全卸载的实际解决办法的描述,以下就是对解决MySQL服务启动不了的情况下具体方案的描述,希望在你今后的学习中会对你有所帮助. MySQL 5.1 安装过程中报apply security setting错误的解决办法 1, 卸载MySQL 2, 删除目录 C:\Documents and Settings\All Users\Application Data\MySQL 3, 重新安装MySQL 就 OK 啦 [MySQL]

centos通过yum安装mariadb(mysql)无法启动服务或者找不到mysql.sock

今天在某云主机(centos7)安装(yum install方式)mariadb(即开源mysql)后,无法启动mariadb,其实是安装不完整,当然启动不了,更不用说输入"mysql -u root"提示Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)了 .没什么技术含量的解决方法开始了. 安装mariadb,先搜索一发: $ sudo yum search mariadb 出现: $ s

二进制安装MySQL5.5.39,磁盘空间不足导致MySQL无法启动

--添加用户和组 [[email protected] local]# groupadd [[email protected] local]# useradd -g mysql -s /sbin/nologin -d /opt/msyql mysql --创建目录 [[email protected] local]# mkdir /data/mysql/mysql_3306/{data,logs,tmp} -p --做软链接到/usr/local/mysql [[email protected]

CentOS 7下MySQL服务启动失败的解决思路

今天,启动MySQL服务器失败,如下所示: [[email protected] ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -