I was running:
echo "SELECT page_title AS XXXXXXXXXXXXXXXXXXXXXXXXX FROM page WHERE page_random <= .8 and page_namespace = 0;" | mysql -u root -p xxxxwiki | php deleteBatch.php
trying to delete ~80% random articles from DB.
After some of articles were deleted, it said (translated):
Database query syntax error occurred. Recent query was:
“DELETE FROM pagelinks WHERE pl_from = '3108'”
In function “Database::delete”. Database returns error “1213: Deadlock found when trying to get lock; try restarting transaction (localhost)”.
Version: 1.17.x
Severity: normal