本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
JSP程序如何连接MySQL数据库 —> 方法及步骤指导

更新于:2011年7月14日
一直以来,同学们在做毕业设计时使用的数据库都是ACCESS或者MS SQL SERVER,很少有使用ORACLE等其他数据库。 但是近些年来,我们注意到要求使用MySQL数据库的学校也变得多了起来,考虑到大家对MYSQL可能比较陌生, 我们特写本篇文章供大家学习参考。
首先声明:我们网站的成品都是包售后服务的,也就是说,我们卖出的成品都是包在客户的电脑上调试成功的。同时,也对客户的疑问及时解答, QQ全天在线,随时可以在线咨询。
现在言归正传。本次讲解JSP类程序结合MySQL数据库的运行调试方法。

1)安装MySQL。
从MySQL官方网站下载一个安装包,一般是社区版的MySQL Server,直接安装即可。在配置实例时, 选择【standard configuration】,输入root用户的密码,一路next即可。
2)导入数据库。
MySQL安装好之后,导入我们的数据库。具体方法如下:
从开始菜单里打开MySQL Command Line Client命令行窗口,输入安装时设置的password,登入MySQL服务器。
登录之后,创建数据库,命令如下:
CREATE DATABASE $DBNAME;
其中,$DBNAME需要改成你实际的数据库名。
执行成功后,会提示1 row affected,这时,我们的数据库就创建好了。接下来执行sql脚本导入数据库。
打开Cmd窗口,CD到.sql文件所在目录,执行如下命令:
> mysql -uroot -ppwd DBNAME < xx.sql
执行成功后,没有提示。此时数据库导入已成功。接下来需要在开发环境里导入我们的JSP工程。

导入方法请参考我们上一篇文章:JSP程序如何导入Eclipse

此处请注意:有的同学拿了一个.sql的脚本,但是发现导入失败,提示非法字符。这是因为你的MySQL数据库服务器的默认编码和你.sql文件的编码不一致所致。
解决方法是:停止MySQL服务器(命令行里输入:net stop MySQL);修改My.ini中的character-set,修改为和你的.sql文件编码一致即可。


3)确认数据库连接字符串,运行程序
JSP工程导入完成之后,打开连接数据库的java文件,确认连接字符串是否正确。一般应该如下:
String url="jdbc:mysql://localhost:3306/shitilib?user=root&password=root&useUnicode=true&characterEncoding=gb2312";
try
{
Class.forName("com.mysql.jdbc.Driver");
connect = DriverManager.getConnection(url);
}
catch (SQLException e)
{
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
数据库连接代码确认完毕之后,在【Project Explorer】视图里右击该工程,选择【Run As】 - 【Run On Server】,即可顺利运行。

责任编辑:计算机毕业设计指导网,2011年06月05日。
  • 上一篇:JSP程序如何导入Eclipse
  • 下一篇:MyEclipse开发WebService教程