我正在尝试将阿拉伯字母插入 mysql 数据库,但它只存储“????”。我正在使用 DBCP 连接 mysql 数据库,这里是数据源:
<Resource name="jdbc/view_db"
auth="Container"
type="javax.sql.DataSource"
username="root"
password=""
autoReconnect="true"
testOnBorrow="true"
validationQuery = "SELECT 1"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/view_db"
maxActive="50"
maxIdle="10"/>
如何在 DBCP 配置中设置 UTF-8 编码或如何使用(useUnicode=yes characterEncoding=UTF-8)?