mysql数据库 模糊查询 正则怎么写?

mysql数据库模糊查询,
commit字段存储的信息是一段字符串 :

'{name:张三,sex:18,conent:{xxxxxx,xxxx},......}'

要模糊查name,并且只根据'{name:张三,sex:18,}'进行模糊匹配

想查 ”张三“ , 可以这样进行匹配

%name:+张三%

那想查 ”三“,怎么用正则去写呢 ?

%匹配任意字符串。
%三%, 表实包含三的字符串。
建议:数据库不要用模糊匹配查询,这样会导致查询很慢,影响性能的

MySQL 模糊查询的功能非常有限,而且记录数越大查询越慢。一般的模糊查询解决方案都是用 ElasticSearch。