精华内容
下载资源
问答
  • mysql服务器无法启动

    万次阅读 2017-12-19 00:12:37
    mysql服务器无法启动mysql服务器无法启动时,一般时配置文件和路径的问题。 这里提供一种解决的方式:即删除已有的mysql服务,然后配置好路径等数据,接着初始化mysql,然后重新安装mysql服务,最后登录改密码。 ...

    mysql服务器无法启动

    mysql服务器无法启动时,一般时配置文件和路径的问题。
    这里提供一种解决的方式:即删除已有的mysql服务,然后配置好路径等数据,接着初始化mysql,然后重新安装mysql服务,最后登录改密码。
    详细步骤:
    第一步:修改配置文件
    1. 在mysql目录下有一个.ini文件,一般下载后默认为“my-deful.ini”,该文件时mysql的初始化配置文件。由于mysql的启动时一般对于的文件叫my.ini,所以我们需要先将该文件改为“my.ini”。
    2. 修改my.ini的配置:

    basedir = D:\mysql
    datadir = D:\mysql\data
    port = 3306
    server_id = localhost

    上面的basedir是mysql目录下,datadir路径为mysql下data目录(和bin目录同级),这里的data目录如果没有,需要自己创建一个空白文件夹,如果有,需要将data文件夹里的东西都删掉,然后mysql初始化的时候会自动创建。

    第二步:删除已有的mysql服务,再重新安装
    1. 输入cmd,进入命令窗口,输入net stop mysql停止mysql服务(这里mysql的服务名每个人的可能不一样,5.7版的一般名为mysql57,是实际情况而定)。
    2. 初始化mysql:在命令窗口中进入bin目录,输入mysqld –initialize –user=mysql –console
    或者mysqld –initialize-insecure(这个是不设置root用户的密码权限,空密码登陆)
    此时回生成一个随机的临时密码,请记下它,便于待会登录mysql
    这里有时会没法正确生成data目录里的文件,在数据库初始化过后,data目录应该如下:
    这里写图片描述

    注意: 这里要注意:有时输入mysqld –initialize –user=mysql–console后,
    data目录中只能生成图片中第二部分的文件,这时数据库安装服务器后还是无法启动的。
    因为第一部分的文件夹是MySQL的默认数据库包括,用户权限的数据表。
    如果出现上述情况,初始化数据库时,一定要先重启计算机,然后再删除data目录里的东西,重新初始化

    1. 重装mysql服务器:还是在bin目录下,输入 mysqld install mysql
      mysql为服务的名称。

    启动服务,修改密码
    在cmd窗口,输入net start mysql,启动mysql服务。登录mysql后,
    先打开mysql数据库– use mysql;
    然后修改密码–update user set password = password(‘123456’) where user = ‘root’。
    mysql5.7后密码不叫password了,字段名为:authentication_string。
    另外,修改密码也可以在navicat中修改,根据生成的随机密码或者空密码(mysqld –initialize-insecure初始化数据库时),可以登录连接MySQL,然后再mysql数据库中找打user表,找到对应字段修改

    展开全文
  • mysql正在启动 启动失败:mysql服务无法启动的最终解决方案 最近在开发个类似markdown的程序,需要在windows系统本地读取mysql,后面用了mysql5.7的解压版,安装过程中出现 MySQL 服务无法启动 报错,特此记录一下...

    mysql正在启动 启动失败:mysql服务无法启动的最终解决方案

    最近在开发个类似markdown的程序,需要在windows系统本地读取mysql,后面用了mysql5.7的解压版,安装过程中出现 MySQL 服务无法启动 报错,特此记录一下解决过程。
    在这里插入图片描述


    尝试过的解决方式 (可以先试试看是否有效)

    1. 初始化data目录(对我无效)
      mysqld --initialize(随机密码)
      mysqld --initialize-insecure(无密码)
      经过初始化data重置目录,注意my.ini先配置好,mysqld -remove重新安装下,再次运行net start mysql
    2. 3306端口被占用(对我无效)
      mysqld --console 可以查看报错信息
      netstat -ano 看看是端口是否被占用 #netstat -aon|findstr “3306”
      若被占用,PID结束进程,再试试看
    3. 本地host指向问题(对我无效)
      C:\Windows\System32\drivers\etc\hosts
      查看下本地host是否指向其他域名,如127.0.0.1是否指向localhost

    如果上面的解决方法都解决不了,那只能使用最终解决方案了。
    start .\mysqld.exe --defaults-file=". .\my.ini" --port=3306
    直接启动mysql服务,然后初次设置密码,完成

    在这里插入图片描述

    展开全文
  • 启动mysql 服务是报错: Starting MySQL…The server quit without updating PID file [FAILED]a/server/mysql/data/test.pid). 查看错误日志: InnoDB: mmap(214630400 bytes) failed; errno 12  InnoDB: ...

    启动mysql 服务是报错:

    Starting MySQL…The server quit without updating PID file  [FAILED]a/server/mysql/data/test.pid).

    查看错误日志:

    InnoDB: mmap(214630400 bytes) failed; errno 12

     InnoDB: Completed initialization of buffer pool

     InnoDB: Fatal error: cannot allocate memory for the buffer pool

     

    日志中说明没有足够的内存进行分配,是因为修改配置降低了配置所以内存不够了

    进入etc/my.conf

    修改innodb_buffer_pool_size 内存改小,重新start即可

     

    如果错误日志是:

    File:’/data/mysql/log/mysql-bin.000675’ not found

    这个意思是在log下的mysql-bin.index文件下记录的mysql-bin.000675找不到,这有可能是mysql-bin.000675不存在或者损坏了,找到/data/mysql/log/下的mysql-bin.index 删除mysql-bin.000675,然后重新启动数据库。

    展开全文
  • MySQL启动失败——MySQL服务无法启动原因及解决办法

    万次阅读 多人点赞 2020-04-07 15:19:59
    MySQL启动失败——MySQL服务无法启动原因及解决办法 一般情况下,通过压缩的安装包安装MySQL可能会出现MySQL无法启动的情况,如下图: 在安装初期,出现此情况的原因有两种: 1.缺乏my.ini文件 由于my.ini有特定的...

    MySQL启动失败——MySQL服务无法启动原因及解决办法

    此处我的电脑为win10,mysql为8.0版本。

    一般情况下,通过压缩的安装包,安装MySQL可能会出现MySQL无法启动的情况,如下图:在这里插入图片描述
    综合网上的各种资料,加自己的实际操作,总结为以下三种原因:

    1.缺乏my.ini文件

    通过记事本的方式创建my.ini文件, 也可以在电脑中搜索其他的my.ini文件,将其复制后,进行修改(确保为配置文件的格式)。

    my.ini文件的创建可以参考这篇博客:https://blog.csdn.net/shinny195/article/details/82319218
    创建好my.ini文件之后,将其保存到sever目录下,如下图:
    在这里插入图片描述

    2.缺乏data文件

    在缺乏data文件时,一定注意不要手动创建data文件!!!手动创建data文件仍然会出现无法启动的情况。
    操作方式:
    (1)用管理员身份运行命令控制符(cmd)
    注意!!!此时如果不用管理员身份运行,可能会出现错误。
    (2)在cmd中输入

    mysqld --initialize --user=mysql --console
    

    此时会出现
    在这里插入图片描述
    记住此时的临时密码,在之后会用到它。

    注意!!!
    如果命令行敲为mysqld --initialize-insecure ,没有加–console 在登录mysql时,直接点击enter即可进入,此时的密码为空密码,但是之后会生成一个密码,是我们看不到的,下一次就登录不进去mysql了。(密码错误)

    (3)运行mysql
    在这里插入图片描述
    在这里插入图片描述
    (4)修改密码,输入 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    
    

    在这里插入图片描述

    3.端口占用(MySQL的默认端口是3306)

    此处可以通过查看data下的.err文件,查看是否有端口占用的情况。
    在这里插入图片描述
    若为端口占用,此时可以通过在命令行输入以下命令查看是哪个进程占用了端口3306。

    netstat -ano
    

    在这里插入图片描述
    找到占用3306端口的PID,如下图:
    在这里插入图片描述
    去任务管理器关闭对应的PID对应的进程。
    在这里插入图片描述
    此时成功解决问题!!!

    在运行mysql的过程中,也有可能出现其他的错误,这些都可以通过查看data中的.err文件,得到对应的原因。

    展开全文
  • net start mysql 遇到 MySql 服务正在启动 MySql 服务无法启动 服务没有报告任何错误 解决方式 这个问题我在这两天遇到了两三次,由于记性真的不太好,每次花很多时间解决之后,第二次再遇到又要重新检索解决方法...
  • net start mysql无法启动MySQL

    万次阅读 多人点赞 2018-12-14 11:47:47
    今天是第一次学习MySQL,在安装并启动MySQL的...问题描述:在命令提示符窗口输入“net start mysql无法启动MySQL。 系统是Windows8.1,MySQL的软件是mysql-installer-community-5.7.12.0。 1.MySQL启动权限问题...
  • 服务器重启导致无法启动MySQL

    千次阅读 2016-09-22 20:04:37
    结果造成MySQL服务器无法启动 mysql日志见下图。 160803 17:43:47 mysqld_safe Starting mysqld daemon with databases from /application/mysql/data160803 17:43:47 [Note] /application/mysql/
  • 因意外导致服务器断电,重启后发现mysql起不来了 ``` [root@cacti ~]# service mysqld restart 停止 mysqld: [确定] MySQL Daemon failed to start. 正在启动 mysqld: [失败] ``` 查看日志: ``` [root@...
  • MySQL 服务无法启动。 服务没有报告任何错误”的解决办法 很多时候我们都会遇到需要数据库的操作,但是由于不太熟悉,很容易出现很多问题,本文为最基础的启动是所遇到问题的指导。 更多详细错误解析,请观摩大佬...
  • 怎么解决mysql服务无法启动的问题

    万次阅读 多人点赞 2018-06-12 17:58:25
    2. 启动命令行,将目录切换到mysql安装目录的bin目录下。3. 接下来,在命令行执行命令:mysqld --initialize --user=mysql --console 以上方式会生成一个临时密码; 若使用不生成密码的方式来初始化时,则密码为空...
  • mysql服务无法启动,服务没有报告任何错误--解决方案概要解决过程 概要 系统:win7旗舰版64位 mysql免安装版本:mysql-8.0.12-winx64 在mysql配置安装进行到 net start mysql 这一步时出现如下图所示问题: 身为一...
  • MYSQL服务无法启动,服务没有任何错误;解决方法

    万次阅读 多人点赞 2018-09-11 20:23:36
    本来以前装过MySQL,但是密码忘了,在网上百度重置root密码方法,感觉很麻烦,就想着作死卸载重新装,然后就碰到了这个问题 然后一直卡在这个问题1,2个小时,在网上也百度了很多方法 结果还是一脸懵,真的是大...
  • mysql 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。 说明:这是我在重新安装mysql5.7.28时出现的问题,(题外话:由于我最先安装的是mysql 5.5.x的版本,这个版本不支持一...
  • MySQL服务无法启动—系统错误1067

    千次阅读 2019-05-22 16:48:01
    我把默认存C盘的数据迁移到了D盘,我只改了配置文件路径,然后启动报错,系统错误1067 然后我把之前文件夹下面的data文件(之前的数据)剪切到了D盘相应配置下的路径文件,重启OK 其他可能的错误解决方案...
  • xampp服务器无法启动mysql服务

    千次阅读 2020-05-26 21:10:29
    关于xampp,mysql无法启动的问题。 有三种解决方法。 1.端口冲突:在mysql右侧的congfig中,选择my.ini,将其原先设置的端口3306,全部更改至3308。 2.原先安装过sql,导致冲突,更改端口也不管用。 以管理员身份运行...
  • 解决windows的mysql无法启动 服务没有 目录 工具 方法/步骤 报告任何错误的经验。 相信很多人都遇到过安装Mysql的时候出现各种各样的问题,今天小编就教大家解决window下mysql服务没有报告任何错误的情况下无法...
  • 启动MySQL服务时遇到这样的问题:MySQL 服务无法启动。 服务没有报告任何错。 出现上面情况的原因是由于用户错误删除了MySQL sever中的mysql数据库 具体解决方法如下:1.找到MySQL的安装目录,删除该目录下的Data...
  • 今天在服务器上试着安装了一下mysql,顿时又开始猜以前踩过的坑。。。老坑新坑各种踩。。。 废话不多说,整理思路进入正题,出现上述问题我琢磨着大概有以下几种解决办法: MySQL版本:mysql-5.7.17-winx64.zip ...
  • mysql服务无法启动 服务没有报告任何错误解决方法

    万次阅读 多人点赞 2017-01-08 14:10:43
    今天安装MySQL,我的系统是win8.1,安装包是mysql-5.7.17-winx64.zip,遇到了不少问题,特在此总结,希望能帮到遇到同样情况的人。
  • MySQL8.0.17安装成功后,windows系统下进入cmd命令控制台,输入mysql启动命令报错,比如: 解决方法: 1、先进入mysql的安装目录,删除data文件夹 2、删除mysql服务 开始栏输入cmd以管理员身份进入 删除mysql服务...
  • 今天使用了压缩包版的mysql安装包安装mysql,配置完环境变量后,在启动mysql时,出现了服务无法启动的报错,通过尝试,发现了如下两个问题: 1:使用 mysqld --initialize命令初始化时,如果解压包中有data文件夹的...
  • MySQL 服务正在启动 . MySQL 服务无法启动

    万次阅读 多人点赞 2019-03-09 22:45:18
    MySQL 服务无法启动。 服务没有报告任何错误。 在MySQLServer8.0\data下搜索.err后缀文件查到: DESKTOP-ILBALSI.err。 打开看到: Do you already have another mysqld server running on port: 3306 ? 显示...
  • 解决mysql无法启动问题 学习web系统开发过程中,需要在windows系统本地读取mysql,遇到mysql无法正常启动的问题,特做一些总结。 问题显示: ** 解决方式: ** 1.手动启动 在Windows搜索栏中搜索服务应用功能,打开...
  • MYSQL服务无法启动的处理办法

    千次阅读 2018-11-07 15:59:24
    启动mysql,报错误:无法启动mysql服务,错误1067。   在日志中可以查看到类似以下的错误: Plugin 'FEDERATED' is disabled. Can't open the mysql.plugin table. Please run mysql_upgrade to create it. ...
  • 启动mysql

    万次阅读 多人点赞 2019-04-17 10:59:06
    1.dos窗口启动mysql: 1.Windows + R 输入 cmd 启动 dos 窗口; 输入: ...mysql -hlocalhost -uroot -proot 进入mysql数据库,其中-h表示服务器名,localhost表示本地; -u为数据库用户名,root是m...
  • 如何启动mysql服务器

    千次阅读 2019-07-12 09:00:43
    第一步:查看MySQL安装在电脑上的服务器名称 此电脑 =》管理 =》服务和应用程序 =》服务 此电脑的mysql服务器名称为...第二步:启动MySQL服务器 WIN+X 选择windows powershell (管理员) A 输入:net start mysql ...
  • 本地mysql服务无法启动 解决方案

    千次阅读 2020-03-02 12:39:58
    注意:输入mysq相关命令,需要配置环境变量,在系统环境变量,path属性下,添加 mysql的bin目录 没有配置mysql环境变量,需要进入mysql安装目录bin文件夹下 进入dos窗口 快速以管理员身份打开DOS(方式一): 在...
  • 前言 本地一直好好的MySQL突然出...不过我马上想到了MySQL的日志,可以去看日志嘛,emmm,不过没在本地看过mysql的日志,我也找不到日志在哪里,而且我当初安装MySQL的时候选择了默认安装,把MySQL的服务和数据分开了,
  • 解决MySQL服务无法启动报错1067

    千次阅读 2019-08-13 10:37:33
    今天打开MySQL,突然无法启动了 之前是找不到MySQL服务,在dos下执行了mysqld.exe --install后找不到了服务 但是一直错误1067,进程意外终止 在百度上搜索了很多方法无效 最后可行的解决办法分享给大家: ....
  • Windows下MySQL启动服务3523错误的问题

    万次阅读 2016-09-19 14:51:08
    一段时间没用mysql, 今天打算写个系统 ...MySQL 服务无法启动。 请键入 NET HELPMSG 3523 以获得更多的帮助。 的错误 各种方法都试过了 就是没办法启动 后来注意到mysql 配置文件的格式是 utf-8 . 还是有bom的u

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 356,679
精华内容 142,671
关键字:

mysql服务器无法启动

mysql 订阅