现在我面临的新的问题是:我装mysql后配置时默认的数据库编码时选了latin1,而我在数据库中建表用的是中文,我试图在jsp中读取数据库是中文显示不出来,出现的大多是??,我查过书,说是数据库编码和操作系统编码不匹配的问题,我于是在mysql中的my.ini将default-character set 改为gbk 但没有解决问题,能告诉我为什么吗?
谢谢 引入驱动jar后 那个问题解决了 但新的问题出现在我打开http://localhost:8080/Mysql/mysql.jsp但出现一大堆异常,用getMessage()捕获然后输出 大意是连接mysql时被拒绝,所以我又在mysql的bin里打开(dos下)mysql.exe但输入用户和密码后出现error 2003 (HY000):can't connect to mysql server on 'localhost' (10061)
为什么会出现这个提示,怎样解决,另外再重复问一个问题 class.forName()是mysql-connector-java.jar中的class类的静态函数forName()吗 谢谢