Java 获取错误';重复运算符操作数无效';来自regexp
我运行的查询包含以下子句:Java 获取错误';重复运算符操作数无效';来自regexp,java,mysql,sql,jdbc,Java,Mysql,Sql,Jdbc,我运行的查询包含以下子句: NOT REGEXP '.*[0-9]+|.*ح' 它在Navicat中作为MySQL客户端工作,但当我尝试使用jdbc时,会出现以下错误: 从regexp中获取错误“重复运算符操作数无效” 如果我从查询中删除正则表达式,它将正确执行,但我需要此条件。我发现问题与我的连接字符串有关。它需要设置unicode参数,如下所示: autoReconnect=true&useUnicode=true&characterEncoding=UTF-8
NOT REGEXP '.*[0-9]+|.*ح'
它在Navicat中作为MySQL客户端工作,但当我尝试使用jdbc时,会出现以下错误:
从regexp中获取错误“重复运算符操作数无效”
如果我从查询中删除正则表达式,它将正确执行,但我需要此条件。我发现问题与我的连接字符串有关。它需要设置unicode参数,如下所示:
autoReconnect=true&useUnicode=true&characterEncoding=UTF-8