Mysql
 sql >> база данни >  >> RDS >> Mysql

Убиване на процеса mysqld

Ако използвате InnoDB, който е подкрепен от регистър на транзакциите за целите на възстановяване и връщане назад, тогава можете да се разминете с много, особено в непроизводствена среда.

Най-лесният начин да прекратите заявка за отстъпник е да използвате обвивката MySQL като root потребител:

SHOW PROCESSLIST;

Това ще ви даде списък с текущите връзки и идентификатор на процеса за всяка една. За да прекратите дадена заявка, като номер 19, използвайте:

KILL 19;

Обикновено това ще отмени и отмени заявката. В някои случаи това не е достатъчно и може да се наложи принудително да излезете от процеса на MySQL сървъра с kill -9 . При повечето обстоятелства трябва да можете да рестартирате сървъра веднага и DB ще бъде в последното напълно ангажирано състояние.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Не може да се получи броят на редовете и да се извлече, когато се използва MySQLi подготвен оператор

  2. php показва многостепенно меню с дървовъзел

  3. каква е разликата между 'alter table rename' и 'rename table'?

  4. Издание с изготвено изявление

  5. Моите MySQL сървърни връзки криптирани и безопасни ли са?