Problem: I use the latest versions of MYSQL and PHP. We are facing a problem in finding MYSQL FULLTEXT. It does not work with special characters.
Example. In the Domains table, the name field has the following three meanings:
1. https://www.google.com 2. https://www.yahoo.com 3. https://www.trafe.com
If I use the search term https://www.google.com , it will display all of the above three values โโas a result, but the correct answer is https://www.google.com.
Request:
SELECT name FROM domains WHERE MATCH (name) AGAINST ('https://www.google.com*' IN BOOLEAN MODE);
Actual result: https://www.google.com
source share