最近在学习JSP,接触到了Tomcat服务器,在学习的过程中要用到mysql数据库,结果就开始纠结了,起初一直没弄懂为什么java配置了数据库了,Tomcat还要配置数据库,后来随着看的那么多了一点点,错的多了那么一点点,才明白二者完全是两码事;java配置数据库,是用于本地编写程序连接数据库,适用于本机的单机版软件,而tomcat配置数据源才是适用于web程序的开发,下面总结下配置java本地mysql数据库和tomcat配置mysql数据源的方法:
1、java配置mysql数据库
java版本:jdk-7u45-windows-x64.exe
mysql版本:mysql-5.5.28-winx64.msi
驱动版本:mysql-connector-java-5.1.30-bin.jar
java连接数据库的方法有很多种,这个我就不多说了,任何一本入门级的java教程都会提到,我这里就说下java配置mysql数据库,以便忘记了回来找着方便:
(1)安装java程序,不解释。
(2)下载适合当前java版本的mysql安装程序,安装时直接下一步就OK了,其中需要注意的是,安装过程中一定要配置端口号,默认3306,配置用户名和密码,这用于以后访问mysql数据库;
(3)下载jdbc驱动程序(不解释,自己去看吧),下载的jdbc驱动要和mysql版本与java版本匹配,不匹配可能会连接不上,我是遇到了这种情况,所有配置都没问题了,就是连接不上,后来换了个驱动才连接上;
(4)配置环境变量:我的电脑->属性->高级系统设置-> 环境变量->CLASSPATH(系统变量中找,没有可以新建)->jdbc驱动的路径;