SSH整合开发在本地正常,而发布在别人的服务器上切有这样的异常呢?告诉们给点提示吧,谢谢!

SSH整合开发在本地正常,而发布在别人的服务器上切有这样的异常呢?告诉们给点提示吧,谢谢!,第1张

既然在你本地上面跑,没问题,是吧,那你部署到别人机子上面去,第一个你要检查下,别人机子上有没有相应的数据库,第二个你的datasource可改过来了,这是最主要的,一个ip要改,一个是数据库的用户名密码和数据库名称要改。第三个看看别人机子上的tomcat和jdk配置是不是正确的,最好写个DEMO测试一下。

这是你查询时的编码方案有问题,连接数据库的时候最好把编码改称utf-8(String url = "jdbc:mysql://localhost:3306/数据库名称?useUnicode=true&characterEncoding=utf8")的,然后,把你的数据库的编码方式也改称utf-8的,右击数据库或相应的表,选择属性,然后更改字符集(utf-8)就可以解决乱码问题了。你这个问题也应该是乱码引起的。

1、请检查您的 MySQL 帐号是否有相应的权限。

2、检查一下应用下的 config 配置文件中的连接数据库的帐号是否正确。

3、检查一下数据库是否满了,如果数据库满了没有空间后也会出现这种情况。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7431909.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存