java 无论是通过 JDBC 或是 使用其他的工具连接 mysql 数据库时,连接 URL 带上一定的参数,可以解决很多的问题。
不带参数的URL格式如下:
jdbc:mysql://localhost:3306/数据库名
有用的参数如下:
(1)解决数据乱码的问题,加参数:characterEncoding=utf-8
(2)打开mysql存储批量数据的开关
如果不打开存储批量数据开关,存储数据会相当慢,需要在 URL 中加入参数:rewriteBatchedStatement = true
加入这两个参数后,url 的完整格式为:
jdbc:mysql://localhost:3306/数据库名?characterEncoding=utf-8&rewriteBatchedStatement=true

本文介绍如何通过调整Java连接MySQL数据库的URL参数,如characterEncoding=utf-8和rewriteBatchedStatement=true,来解决数据乱码问题并提升批量数据存储效率。
705

被折叠的 条评论
为什么被折叠?



