给你推荐一种写法:
把一个A类继承BasicDataSource 类
public A(){
this.setDriverClassName("")
this.setUsername("")
this.setPassword("")
this.setUrl("")// --------------- 这个是 jdbc 最基本的 链接属性 你配好就可以了
}
DataSource dataSource = new A()
就可以得到一个DataSource 的实例了 后面就可以调用了
//---------- 这是一个最简单的 DButils 的DataSource 应用了
分三种情况:一种是你在页面显示正常的数据,但是数据库中是乱发
你可以试试在数据库中输入 setnames gbk; 然后查看(是gbk还是utf8还是什么别的自己试)
另外一种情况就是你本身页面上显示出来的数据就是乱码
这样的话你可以把工程编码格式、页面编码格式、数据库编码格式统一设定为一种,应该能解决
还有一种情况我遇到过,就是你本身数据库的版本就有问题,卸载了重新安装一个好的版本吧
基本上就这了,住好运
1.找适合你MySQL的jar包。2.把IP地址换成你本机的IP
3.你看看你数据库名称是不是叫test。
4.检查lib文件夹里面是否有MySQL的jar包。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)