JavaWeb项目之博客系统(二)下
6.无法加载驱动程序:还是老问题,又在驱动程序加载出错了!我是添加用户的lib,想想还是直接把那个jar包放到web-inf的lib目录下
这样问题就解决了
7.再有一个异常:Cannot create PoolableConnectionFactory (Access denied for user ''@'localhost' (using password: YES))
这个问题就比较麻烦,刚开始觉得是root权限不够,就在Navicat中改权限
但是,没有成功,然后我想想是不是一定要写成具体的url呢?
将 localhost 改成 127.0.0.1
但是,还是没有成功,最后我发现原因是密码错了!我真是很无语啊!也没办法,很久没用了,我就忘了!记住了!
8.接着又出现了一个异常,真是郁闷啊,意思就是字符编码错了
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown character set: 'utf8mb4'
以下是百度里的一个解释,我试过了,但是还是报上面那个错误
后来我想了想,我想试试 gbk 可不可以,呵呵呵呵,果然,把页面的charset改成 gbk,然后把 mysql.ini中的
default-character-set=gbk (共有两处要修改!)
然后再测试一次,呵呵,终于成功了!
这条数据终于插入到了数据库中,哈哈哈哈,真是不容易啊!
呵呵呵,今天收获不少,呵呵呵呵,可惜考试考差了今天,哎,算了,继续努力吧!