Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 375 931 раз!

Форум

Добро пожаловать, Гость!

Как восстановить поломавшуюся БД? Прекращена работа "Mysqld.exe"

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
dredder_gun
Сообщения: 3
C нами: 11 мес 25 дней

Непрочитанное сообщение dredder_gun » 20 дек 2016, 09:52

Как восстановить БД? У меня два месяца назад сломался Mysql Тогда я в настройках переключил другую версию Mysql и загрузил в неё все данные по-новой.

И вот сегодня у меня сломалась и эта версия. Выскакивает сообщение "Прекращена работа "Mysqld.exe"", а после этого окошка "Программа "mysqld.exe" не работает". К БД подключиться не могу. На сайте когда переходишь на страницу, где используются данные из БД выскакивает ошибка Fatal error: SQLSTATE[HY000] [2002] ...

Подскажите как мне восстановить эту БД? Mysql 5.7 x64, ОС Win10

Аватара пользователя
Максим
Сообщения: 5196
C нами: 6 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 20 дек 2016, 09:56

Вы бы хоть лог показали и скрин окна запуска в режиме отладки.

dredder_gun
Сообщения: 3
C нами: 11 мес 25 дней

Непрочитанное сообщение dredder_gun » 20 дек 2016, 10:04

Максим писал(а):Вы бы хоть лог показали и скрин окна запуска в режиме отладки.


Вот перешёл в раздел "MySQL отладка":

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955ff87a00452c6c; asc  _ z                 E,l                             @   !                                                                                     &     &                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D    !@  R 1     1 ^    8 :t2/    aDJ X           S     C  d   J Q 1     j     p4Y    {O*       w}g n; > p0+l     9     =[@    D;gc /  R     y      [        t#     ^Rq* N     l)?K  c =    ! F   B '  S 7 f   V 3ec      b  J 5F    7' <  X     (n   ~          L    xN}   B/    tIu       Q &U x y :  3 J    dmQ     .l F   ) R 'd'     B `, ~  4 *%xxY{ z   Z# )I;   )|  W / 2  z  u *   g ]+UXZ ~ m a      P<"   mS pcS:?  1  vV<   C$  TO1%Y   b     9 e j  LG @   oW   V      )  J ,       :] | 9 +   f   w    n s      D  { o Zv m Q5      5   x h           P m<          mu [D a     `       U  \A DE n"  d6         W     . w   u r$    +r  s            c  C   ZA -  6ac   \p  } 7  A  3 n}    e    $(    < m9p 7Q  b  =c\   h  Y + vN  o7s  M gO             Y =bx{     {  VP MK   H     !         a h  J_  G ~ iE   |,     G     \k  P |       6> bG k    k      +m bA   0        L     R u #  pOF|o  4    x     L   Q   J   }  Q  )   *6UN    3    w  M^ ?Xl    g   "q h i     4  V   )  c 6 7 ^L N~ m   6   Oh      {r   " 6    I :6  n   A   gFI ! ~z  G      \0 /<K    d E G        T_J U X6   m|r G5j    `       a  pT       E       b   }v   [7m 4         e{    Z  tsb   N    a   Ol   u,^}8\ {  2V#^     @    6L _ 3 an D  ury      ;e q  s    1 liYF E       U   IE   /g 4    (D 3   ;y      k  V      o ?    -  '>   vUv <e  .        .  U W $Z vPD    q  R O   L" c :   v KlM gS+   K(5  `Y   ME *i J    f.   <W  +  a   % &./s   5 &    W i 8[ L  *9 ( V 1% fd | _u !   C qC \ft o        3  c w     }:   L *    '    = ^ 9     {^      ig  &  HHl  r5_    ` D"`~ 7    :z   1@    ;       r    !IH     k M 4! #    # j ZQ     Y C -j0  9n  a j     6     &  ;          | . c g   I   T  )    O N:5v  M9  [t} # M      o  g uC         f  K      fFK.      u9    9   + wPGP6 m    vTV     ;   h D Z    WSm ` [! FgK x f~kC   k   1 Ol {f   zW 4y ,        xU    Th {   8  (   v     |   (?<  zi  ]  7    5    7  ^ t   # T iC  P  K   r - %,   w#(5    z y ' Pq H    }vx3f     n 1 !  Rx  % \  w WG,) a{ i X Y  t    %  9 u  NU   4    + m    |s  !d  )N  & QZ        O    > zK}c^    p   q t   q+  N  akE1[  00 Y   H > |X y  te  nI P  (    NI     ^~ red  $ ia>   P      %f    L  iCe 8 e P    B    e      h) Hr< p v            m  O 6  J  >  }  x  6    Y @ cC n|%  nI P  lq c     < m  ,x   V(Dz ^ X    3W(xh 8x#y   dA uh      ..    ,        "     y            N w/  H  e          ( ( xW %      1kB !    A w8  V ?  + CCpG r  :`     GA Z>   y 4   s  Y1  8      jf     e'1 0  Y   { -`  &R        \   x e  p   6 Mn7     ([ $     o5  A U,d  bX4 B;XA  { @   k X9& p   l>        <    x          +f       #=    Z ?  T   p5m    Y    h  v){% = "w         ?     t   3) A  >        @O X  g:=   TS  g   @      ; X   9   ;  c      aHG \& . h          x> ~     i    WA 9 JNg   v$  ^R)  w    )    Z     2 <2 A,   ag#cq    <l  > P        v  8    dZ P   $  bjh ," ;    b A[ l A $  E  ? mx             X   !q   D              m  Y    s    G| P $|  M       iv ze , 0i )   h_9%  KA x*r^ T1x` Z .   IM$  <,sr   }  Q 5 2      o qOS BF   p!U U     # *  ,      =L ! n   )       tB   zr9  ( t M   ^4 Jr.   dT ="k   T O  &  + C C       u>   L  A     K    |        U^N       =         { 1       /  L  6 ZVI  X M owQ   ]2 *  A  =    t  2W T  /  c s  ;U    =  d  m P 4     Y I U:N" 0u      M$ B 7   <   r W ?  '   h   Y  -1Aos  r & <CK    K         t WF p       Yco  mH   d 0       }  y  3@ E  M         1k*>  g _'            J     p Wx # *  .  69a 5n     O   !P H    q`              * /Wg e x ~Al u  1 %     P J ]&J            oTs -   RG ?   K  F   48     1J        rin}  h    j  T R  -  M    t     _  n   U(: wX}  T }}hsNz     &     ?   ;  9%       F   h    + N  g us :b   U     |     {l -u                );   G      e HDE3 q (*kt. @ U     a X       >B?>o h   2{ }  l   -     h C'   e  Os  lp _[     I>F I   N u     [< ~ i  !   Yz kc  if  e     Nj l?K 3    k    wT h y   +f     M   g5u  h   Nj l  A  _m#cn    .< :<  L            h7   p5  Ff  `7^ r ,l   b -p 8    `  j4e    /  lA    t   Hd  C       I  #     g N       5    MO+  d|A  Z d~ FX s  u QpG \o   )] yx  hh ,   d  6 i   /     l9 G.   z  ]P).<C.m   X  & l. CpBk    {  A A        xP  Z  c#i     fc0b  E' g   }/  Y        {   ) S  Q     r          X q E y ~kf  (r9    W  G 6 S  s%xN#> ; g    @  'J     +' vwM e   C; C,v   !))y w         J  [ui y       <7 @a kI 6 X   o WB;  L  <     9g   qg                8    |  <           8.!        Y d  o] ] W 4z  `9Z     K x~   4  N&   B     V \KI              k$             >_]   !     `h o  !5]   b   t 11M  _     @5   Pb <   F k/     _U6    $ &   "Dg"    G V  aa   t I    v ME o q +0  k  M%  [ o  w    5d&   /    <   C S t u V H;%  Q [   `    @ q r    |    h7  }  D }  `} c   + {     7m #s   )   ,  Q    P   MX   E E(    # D H B  #b&& 3  A          d_   Y {M?v   1%    QR    FG   d   D     {   =  u  \z R      & ;   M  M d  D ^G Ksk   j  PW@   M A w    =4 SD   ) KUw " \Q]4  Z #[ 9 : $lF    o W  y  A  }  A       V%Aj w  i k N: J     m     ? J  g/       O      U  tv$ 5     v    (@ UdQ^!M <7   %2B  I   (    Y       z eX0 H       9(t     8     .    & 4"/      f`     h  E  =   9  a  >+    D     kN O h L     ^ 7st<  zv      v({ Fr* EO  Sm,x<$V?v   t 9         H  pm @a          ;   f X"qn     Yc  u  26-# S w       Y 8    &     V  t ;  J}   E  ^]    R Zy    I   { Q   0 /  ^(   4  _   / n r       @ 8    f     P %  ^!  :      @1   7i|      <* X * i$~  Eo-    Y pr     W        K .* x  6 O      i   3% w2C4  ^X a&  w 3B  (O n         J% y 98    X @    o0 |  (  T          (7<   1h  T6  # , D  q}h l   81j]  mU    " 1j `    H4o   0    B GA I0r    t2    ;        XY/ h 8   $p  }@]    P  :CeH        L) )(   J ) dL    '  N J+   4 B6h   t0&  g   v  [  3   X   _+ 6   \         cov   S   A f  t     Ju G    g    h   4 (    f          C      -   9    3    R       =  \ 9  (  ?   >    +8p X  }      L   q'  = * S[       q    + Q  y !,v.z| -  oOTF|  0  @      T        tWc )    <)VF&   r     2   l b   b   ; :5  > _-       . w   -  ~Cl               D   sq      1  U-7/oj  k  + K  `@k j n  ?   t   T  . 4       I8     %        QC    [ Y    ac   c      !   9    kJ  1 4  #            i      *   K PT9       4        F    O )  6  i     p   p  ]^  }w- ?$P    ( ]  !   0^'   I^ PP     #" #zXj     t9H(Y ?     X /  q }  YP    C      {^9  t,  F0    q4Y  YK+AN   I 6b[ W    z= d    2  t   s'  # R ( Zj   y    X  : Uhz  9F~     M  04~ + 5Je7    ^F $  `   X  g  aE = 1kw       l  Q  p UfU )E  G P b>  1  hY   %   i ,         (44xt `     - t9^V S    c/q .  [   k>   4  s $3    ?   m a _c     I    ~   C W 4 3?  !   /    w C J    R   . ;.  #   h X   o 9 8 _ e  /   RO   ^ f\ U  ^  3   }  m      ]> h     2   laj Gvo-  b[i   !FY     *   B     JC 5   -    [a  > 1         @d2KR 3      =OyR    /  G@ 9 D     ?   * l $ S       b   +   /        $n   O     j   :     z    .  [^A    P T    \ ^.Wi 7   S   H7  $ :l_on u     P U    w  H        % Nb 5   kXL   B -^     l E e       2b  l-*  p   ^M   V S  "X  q\   xmN  R7  G  C [t  :    U2  x }  E b    ,   4  V     >[    F       E a g            z     nv k     "C     .  a   j< $   b   wga  @  ,*  jw  tc[      k.>   w    u|  t   =   } k $j   WB, p       9   *e?    I   g        }} !   s;      '  e          X  w e o   n     P0&   D  k   1    V    j     ^ kd g    M\ VK   U_I           x>~?    X    ,> j         G q 5   r   2 A w  q       ;     B s  B  1 g; :U      Z #<  K   l   2           /  C yYP E   Kp ,|        t    b ` f   v  W   Q'   N  \ +RM { P    ( ^        9 K&   # 1 3    %VY     y    U < +      W      `  k f      [9c M0  b  oo Yr   c   R \O       6 e  6      z    ,   / ja      kMM 1  % 4  >    1 w & r   `>  a\ye#ba  c8  . <     x W  O  G   M o     G6  Y  HE #_      J   ` N ^  yN #5 '   H   6~ b   @z 5,  0M !      X 3  w    0  Q    A   1P     -  _"G   @<DE   ;   b   %         n  0M  1     E  L^ `    0  A       , t        9 T #+c    W p  p q      G  ;     DCT\P   5 Vz           L  Q  x    g  X  B _   f           '   9  O        q P H    b  ZN        x / (      RZH     d>           I  P   :vO  f:        G  7    >h   k T  ~  s      ?      U  aWK  P k    ]f r6 v     H  $      OOY Ms    s7   #<  \X    +]g      L /   P  J4 P    5  i $       8     N L    +4  "   C 34 B]fY   e_1 t C    E e:   R iN    !      # < G  x  _  1z?     p?M E    N2R3      %N L9^  ~   >g v   $  x] 4;   Z  c        t  R  z=  w  (   u             M  F    v  6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         _ z E,l;
InnoDB: End of page dump
2016-12-20T06:45:36.130063Z 0 [Note] InnoDB: Uncompressed page, stored checksum in field1 2506094714, calculated checksums for field1: crc32 1374117614/256659896, innodb 2257834381, none 3735928559, stored checksum in field2 2506094714, calculated checksums for field2: crc32 1374117614/256659896, innodb 115092313, none 3735928559,  page LSN 0 4533356, low 4 bytes of LSN at page end 4533356, page number (if stored to page already) 0, space id (if created with >= MySQL-4.1.1 and stored already) 209
InnoDB: Page may be a file space header page
2016-12-20T06:45:36.130063Z 0 [Note] InnoDB: It is also possible that your operating system has corrupted its own file cache and rebooting your computer removes the error. If the corrupt page is an index page. You can also try to fix the corruption by dumping, dropping, and reimporting the corrupt table. You can use CHECK TABLE to scan your table for corruption. Please refer to http://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html for information about forcing recovery.
2016-12-20T06:45:36.130063Z 0 [ERROR] [FATAL] InnoDB: Aborting because of a corrupt database page in the system tablespace. Or,  there was a failure in tagging the tablespace  as corrupt.
2016-12-20 14:45:36 0x1de8  InnoDB: Assertion failure in thread 7656 in file ut0ut.cc line 920
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html
InnoDB: about forcing recovery.
06:45:36 UTC - mysqld got exception 0x80000003 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
Attempting to collect some information that could help diagnose the problem.
As this is a crash and something is definitely wrong, the information
collection process might fail.

key_buffer_size=26214400
read_buffer_size=2097152
max_used_connections=0
max_threads=30
thread_count=0
connection_count=0
It is possible that mysqld could use up to
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 118124 K  bytes of memory
Hope that's ok; if not, decrease some variables in the equation.

Thread pointer: 0x0
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
2016-12-20T06:45:36.137584Z 0 [Note] Event Scheduler: Loaded 0 events
2016-12-20T06:45:36.138106Z 0 [Note] c:\openserver\modules\database\MySQL-5.7-x64\bin\mysqld.exe: ready for connections.
Version: '5.7.13-log'  socket: ''  port: 3306  MySQL Community Server (GPL)
7ff79d75ab42    mysqld.exe!my_errno()
7ff79dafef09    mysqld.exe!my_wildcmp_mb()
7ff79dafde00    mysqld.exe!my_wildcmp_mb()
7ff79d85bd88    mysqld.exe!?reserve@?$vector@EV?$allocator@E@std@@@std@@QEAAX_K@Z()
7ff79d85bfa1    mysqld.exe!?reserve@?$vector@EV?$allocator@E@std@@@std@@QEAAX_K@Z()
7ff79d96eb50    mysqld.exe!?reserve@?$vector@EV?$allocator@E@std@@@std@@QEAAX_K@Z()
7ff79d9c0b83    mysqld.exe!?reserve@?$vector@EV?$allocator@E@std@@@std@@QEAAX_K@Z()
7ff79d9c06de    mysqld.exe!?reserve@?$vector@EV?$allocator@E@std@@@std@@QEAAX_K@Z()
7ff79d8d5967    mysqld.exe!?reserve@?$vector@EV?$allocator@E@std@@@std@@QEAAX_K@Z()
7ff79d8d6156    mysqld.exe!?reserve@?$vector@EV?$allocator@E@std@@@std@@QEAAX_K@Z()
7fff70068364    KERNEL32.DLL!BaseThreadInitThunk()
7fff723170d1    ntdll.dll!RtlUserThreadStart()
The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains
information that should help you find out what is causing the crash.


А вот какая ошибка в PHP при переходи на страницу с данными из БД:

[20-Dec-2016 09:50:29 Europe/Moscow] PHP Fatal error:  SQLSTATE[HY000] [2002] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
 in C:\OpenServer\domains\site.com\application\core\model.php on line 50

Аватара пользователя
Максим
Сообщения: 5196
C нами: 6 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 20 дек 2016, 10:55

Mysql не запускается из-за повреждения таблиц. Возможно у вас диск сыпется, возможно повредилось из-за перезагрузки по питанию, вам нужно восстановить таблицы стандартными средствами через innodb_force_recovery.

Примеры можете посмотреть тут: https://habrahabr.ru/company/kingservers/blog/257627/
Официальная документация: http://dev.mysql.com/doc/refman/5.7/en/ ... overy.html

dredder_gun
Сообщения: 3
C нами: 11 мес 25 дней

Непрочитанное сообщение dredder_gun » 20 дек 2016, 13:10

Спасибо, теперь всё работает. Помогла опция innodb_force_recovery = 4. Позже откпирую все данные

Аватара пользователя
Максим
Сообщения: 5196
C нами: 6 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 20 дек 2016, 16:32

Принимает значения от 1 до 6. При значениях 4 и более — может привести к дальнейшей порче базы. Я надеюсь что вы скопировали нужные данные и пересоздадите базу восстановив дампы. А не продолжаете работу со значением 4.


Вернуться в «Модули и инструменты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей