时间:2021-07-01 10:21:17 帮助过:2人阅读
新建系统变量,JAVA_HOME,JAVA_HOME的设置值为安装jdk安装地址,我的电脑设置为D:\Program Files\java\jdk1.8.0_31,如图
然后配置classpath,classpath的变量值设置为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;如图
环境变量配置完毕后,在dos命令窗口下,输入java -version 验证java安装成功与否,如图
如图表示java安装成功,如未出现上图提示,可重启机器尝试。
2. eclipse作为java的开发工具,其安装简单,eclipse官网下载合适的版本后,直接解压,点击解压文件中的eclipse.exe即可启动使用
3. mysql 的安装
mysql的安装过程以及使用,此处不在作出详细介绍可参考http://jingyan.baidu.com/article/e52e3615a1128c40c70c5174.html
4.java 连接mysql需要安装相应的jdbc软件包,在mysql官网上下载JDBC Driver for MySQL (Connector/J)下载相应的zip软件包,解压至你想要的位置即可,如图
打开解压后的文件夹有相应的jar包,如下图
然后配置驱动包环境变量,在classpath后追加解压后出现的jar包的位置即可,我这里配置的是D:\mysql-connector-java-5.1.22\mysql-connector-java-5.1.22\mysql-connector-java-5.1.22-bin.jar;如图
5 创建相应的测试表
在mysql下创建相应的表,创建命令为
CREATE TABLE test_table ( id int(10) PRIMARY KEY, name varchar(10), class varchar(10), subject varchar(10) );
然后插入相应的数据,
INSERT test_table VALUES(1,"小红","三年级5班","数学")
数据插入完毕,下面进行java代码的编写
6. java代码的编写
在eclipse中添加mysql-connector-java-5.1.22-bin.jar的引用后,开始下面代码的编写
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class MysqlTest { public static void main(String[] args)throws Exception,SQLException { String driver="com.mysql.jdbc.Driver"; String ur="jdbc:mysql://127.0.0.1:3306/test"; Class.forName(driver); Connection connecter=DriverManager.getConnection(ur, "tong", "123456"); if(!connecter.isClosed()) System.out.println("success in getConnetion"); Statement statement=connecter.createStatement(); ResultSet rs=statement.executeQuery("select * from test_table"); System.out.println("编号"+"\t"+"名字"+"\t"+"班级"+"\t"+"学科"); String No=null,Name=null,classn=null,subject=null; while(rs.next()) { No=rs.getString("id"); Name=rs.getString("name"); classn=rs.getString("class"); subject=rs.getString("subject"); System.out.println(No+"\t"+Name+"\t"+classn+"\t"+subject); } } }
String ur="jdbc:mysql://127.0.0.1:3306/test";其中test代表相应的数据库名称,
Connection connecter=DriverManager.getConnection(ur, "tong", "123456");其中tong代表数据库连接用户名,123456为连接密码,最后在eclipse中执行的结果为
java连接mysql数据库
标签: