As far as I know, LIKE statements in MySQL are case-insensitive by default as shown here.
In my case, it seems they are not, for instance SELECT * FROM users WHERE CONCAT(name, ' ', surname) LIKE '%rob%'
doesn't return anything, while SELECT * FROM users WHERE CONCAT(name, ' ', surname) LIKE '%Rob%'
returns a record whose "name" column is "Robert".
I want SELECT * FROM users WHERE CONCAT(name, ' ', surname) LIKE '%rob%'
to return the record whose "name" column is "Robert".