I put MariaDB on a test server (it's on a laptop with Puppyrus-a linux). It started up fine, and so I added it to autorun (rc.local). But on the next launch, the following happened:

$sudo mysqld -u root 
 ... [Note] InnoDB: The log sequence numbers 195884 and 1958844 in idbata files do not match the log sequence number 1958864 in the ib_logfiles! [Note] InnoDB: Database was not shutdown normally! ... [Note] InnoDB: Starting crash recovery. ... [Note] InnoDB: Crash recovery finished. ... Version: '10.0.15-MariaDB-log' socket:'/run/mysqld/mysqld.sock' port:3306 MariaDB Server 

And that's all. Empty line, in bash does not allow under any pretext. I tried a bunch of key combinations - nothing works. Comp saved, removed the line from the startup. When you run the script through telnet, the same thing happens, I just terminate the session, and the server continues to work. Does anyone know the solution?

  • You can interrupt program execution by pressing ctrl+c . But why do you start another instance of the daemon, since the first one starts at your startup? - aleksandr barakin
  • apparently confused with just mysql - Dmitry Kozlov
  • @alexander By ctrl-c does not close. I removed mysqld from autorun. - Balsoft
  • @DmitryKozlov Not confused with MySQL. mysql Just works fine, closes. - Balsoft
  • Ctrl-Z try clicking. Pause and put the task in the background. Return back - the command fg. - MANKK

0