Title: Strange database errors in error_log?
Last modified: May 3, 2022

---

# Strange database errors in error_log?

 *  Resolved [5:4](https://wordpress.org/support/users/5against4/)
 * (@5against4)
 * [4 years ago](https://wordpress.org/support/topic/strange-database-errors-in-error_log/)
 * i’m often getting the following stuff in my WordPress error_log file:
 * `[03-May-2022 15:49:14 UTC] WordPress database error Illegal mix of collations(
   utf8_general_ci,IMPLICIT) and (utf8mb4_unicode_520_ci,COERCIBLE) for operation'
   like' for query SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=
   1 AND (((wp_posts.post_title LIKE '%Rocaltrol Price Uk - 🕖⤊ Buy Rocaltrol: $
   2.00 per cap : 🔶 www.NetDoctor.store 🔶 : Best online Pharma ⤊🕖 Rocaltrol Price%')
   OR (wp_posts.post_excerpt LIKE '%Rocaltrol Price Uk - 🕖⤊ Buy Rocaltrol: $2.00
   per cap : 🔶 www.NetDoctor.store 🔶 : Best online Pharma ⤊🕖 Rocaltrol Price%')
   OR (wp_posts.post_content LIKE '%Rocaltrol Price Uk - 🕖⤊ Buy Rocaltrol: $2.00
   per cap : 🔶 www.NetDoctor.store 🔶 : Best online Pharma ⤊🕖 Rocaltrol Price%')))
   AND (wp_posts.post_password = '') AND ((wp_posts.post_type = 'post' AND (wp_posts.
   post_status = 'publish')) OR (wp_posts.post_type = 'archive-template' AND (wp_posts.
   post_status = 'publish')) OR (wp_posts.post_type = 'custom-post-template' AND(
   wp_posts.post_status = 'publish'))) ORDER BY wp_posts.post_date DESC LIMIT 0,
   10 made by require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query-
   >query, WP_Query->get_posts`
 * Is this anything to worry about? It doesn’t seem to be doing anything to my site,
   but this is mostly what the contents of my error_log gets filled up with, often
   quite fast. Should i be doing something to prevent this stuff? i’d appreciate
   any help with understanding what’s going on here!

Viewing 6 replies - 1 through 6 (of 6 total)

 *  Moderator [threadi](https://wordpress.org/support/users/threadi/)
 * (@threadi)
 * [4 years ago](https://wordpress.org/support/topic/strange-database-errors-in-error_log/#post-15613132)
 * Apparently, different character sets are used in the database for individual 
   table columns. This can happen if a project is older and has been through many
   WordPress versions or if the project has been moved often and the servers had
   their own and different defaults for the character sets.
 * You can solve this in 2 ways:
    * You adjust the columns in the database manually.
   This is usually done with a database tool such as phpmyadmin, which is provided
   by your hoster. The danger here is that the website may contain character set
   errors. * You could set up your project completely new. Export all content using
   WordPress’ own export tools, reinstall WordPress in a separate hosting area and
   import the content there. The danger is that you will also have to apply a lot
   of settings which, depending on what plugins and themes you are using, can be
   time-consuming.
 *  Thread Starter [5:4](https://wordpress.org/support/users/5against4/)
 * (@5against4)
 * [4 years ago](https://wordpress.org/support/topic/strange-database-errors-in-error_log/#post-15613280)
 * Hi, thanks for this. Before i say something about your 2 possible solutions, 
   is it relevant that these errors always seem to have some kind of spam reference
   in them? i.e. in this case it’s “online Pharma”? These errors always have something
   of that kind in them.
 * Your solutions: both of them are kind of outside my ability / comfort zone, so
   i’m wondering: is this something i shouldn’t ignore? i am actually getting other
   errors in my error_log (quite a few actually, often PHP notices), so i’m wondering
   whether somehow my database has got a bit screwy. This site is 10 years old now,
   but i don’t have much know-how to go deep in terms of trying to sort things out.
   Without wanting to sound simplistic, i just want to write on WordPress, i didn’t
   realise things could get so convoluted under the hood. So if these are “trivial
   errors” it would be good to know.
 *  Moderator [threadi](https://wordpress.org/support/users/threadi/)
 * (@threadi)
 * [4 years ago](https://wordpress.org/support/topic/strange-database-errors-in-error_log/#post-15613302)
 * The entries in the log file seem to come from a search function. This uses a 
   publicly usable input field in which such spam entries are left – the “stupid
   bots” do not know what exactly happens behind a form, could also trigger an e-
   mail and thus serve their purposes. You don’t have to worry about this getting
   into your database.
 * Against this background, the error could of course also be caused by the fact
   that the characters used in the spam entries are not compatible with the character
   set in your database. As long as you don’t see any other errors in the database,
   you can ignore these messages.
 * Of course, this contradicts my first statement – you do not need to repair or
   restore the database in any way. If you are still unsure about this, you can 
   look for someone here who could help you: [https://jobs.wordpress.net/](https://jobs.wordpress.net/)
 *  Thread Starter [5:4](https://wordpress.org/support/users/5against4/)
 * (@5against4)
 * [4 years ago](https://wordpress.org/support/topic/strange-database-errors-in-error_log/#post-15613310)
 * Thanks again, i appreciate your comments. i thought it was search related, i 
   guess that in itself isn’t a problem. But having just checked the error_log, 
   i’m seeing quite a few other things, mainly “PHP notice” errors, and i’ve just
   noticed my website is going REALLY slowly right now. So maybe there is something
   messed up under the hood?
 * That link you sent, the jobs.wordpress link, what is that? People who are willing
   to help with WP problems?
 *  Moderator [threadi](https://wordpress.org/support/users/threadi/)
 * (@threadi)
 * [4 years ago](https://wordpress.org/support/topic/strange-database-errors-in-error_log/#post-15613322)
 * Without knowing your side, it’s hard to say anything about it. Speed problems
   are often related to the plugins you use. But it could also be due to the theme.
   More information can be found here: [https://wordpress.org/support/article/optimization/](https://wordpress.org/support/article/optimization/)
 * And yes, that’s what the page there is for.
 *  Thread Starter [5:4](https://wordpress.org/support/users/5against4/)
 * (@5against4)
 * [4 years ago](https://wordpress.org/support/topic/strange-database-errors-in-error_log/#post-15629466)
 * Marking as resolved.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Strange database errors in error_log?’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 6 replies
 * 2 participants
 * Last reply from: [5:4](https://wordpress.org/support/users/5against4/)
 * Last activity: [4 years ago](https://wordpress.org/support/topic/strange-database-errors-in-error_log/#post-15629466)
 * Status: resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
