最近遇到了mysql连接url不同,导致程序出现乱码的问题,采用的是spring架构,同样的程序和数据库运行在不同的平台上就出现了乱码问题,经查实是url出错,导致参数无法读进来。
先记录一下,以待解决:
1.连接Windows平台上的MySQL 时,注意一定要用&分隔
jdbc.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8
其中UTF-8与UTF8通用
2.连接SUSE平台上的MySQL时,一定要用&做分隔,否则会出问题,参数无法读入
jdbc.url=jdbc:mysql://127.0.0.1:3306/legendshop?useUnicode=true&characterEncoding=UTF8
其中UTF-8与UTF8通用
3 例如一个应用在windows用了如下URL
jdbc.url=jdbc\:mysql\://localhost\:3306/test?
autoReconnect\=true&useUnicode\=true&characterEncoding\=utf-8
一旦进入SUSE Linux之后就要改为:
jdbc.url=jdbc\:mysql\://localhost\:3306/test?autoReconnect\=true&useUnicode\=true&characterEncoding\=utf-8
以我的经验加不加转义符“\”,没有区别。
分享到:
相关推荐
mysql-connector-python for SUSE 2.1.3 64bit.
安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:www.mysql.com/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM ...
MySQL SUSE SLES11安装与配置笔记实操 SUSE 企业版 11 更改MYSQL安装目录(经过实测) 本人在SuSe11下rpm安装mysql包的整个过程,感谢网络感谢网友 (均摘自网上)
本文包括SUSE Linux Enterprise Server 11操作系统的安装,GP数据库中网络IP的配置规则,GP数据的安装全过程和配置过程。
SuSE Linux10上如何安装Oracle数据库呢
mysql 在SUSE下的安装及配置说明
在suse下安装mysql5.1.49 .
MySQL-server-5.6.11-1.sles11.x86_64.rpm
在SUSE11SP4环境下rpm方式安装mysql5.6.39,包括4个文件:MySQL-client-5.6.39-1.sles11.x86_64.rpm,MySQL-devel-5.6.39-1.sles11.x86_64.rpm,MySQL-server-5.6.39-1.sles11.x86_64.rpm,MySQL-shared-5.6.39-1.sles11...
SUSE Linux Enterprise Server 11安装mysql(mysql-5.0.22)
mysql-connector-java-SUSE
suse11版本64位 源码安装mysql5.5配置文档
mysql安装包对于Linux for suse
详尽诠释了suse linux系统下oracle数据库的安装全过程。
suse linux中安装MySql.txt
自己编写的文档《基于SUSE Linux下的oracle10g数据库和tomcat应用系统安装配置参考手册》 目 录 1. 引言 4 1.1 目的 4 1.2 适用范围 4 1.3 参考资料 4 2. 虚拟机中安装SUSE LINUX系统 5 2.1 新建虚拟机 5 2.2 安装...
mysql的一本好书,希望分享给大家,希望大家多多下载
sap hana studio SAP HANA 数据库连接工具 及安装方式
本文详细,且有操作实例参考,对于初学者有很好的参考