Mysql5.6.10+ eclipse配置

本文介绍了MySQL数据库的安装步骤及最新版本特性,并演示了如何将MySQL与Eclipse集成,包括加载MySQL驱动、创建测试项目及通过Java代码连接MySQL进行基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装mysql,下载地址:http://www.mysql.com/downloads/installer/

目前最新版本是mysql5.6。安装界面比之前的版本华丽了许多。

路径设置自定义。

在输入root密码的时候请记住密码。

其他设置默认即可。

2.将mysql与eclipse相连。

如果需要在项目中使用mysql,需要在项目里加载mysql驱动。将mysql安装目录下,我的是在E:\Program Files\MySQL\Connector J 5.1.23下,将文件:mysql-connector-java-5.1.23-bin.jar拷贝到eclipse下或者jdk/bin下,这一步不是必要的,只是为了项目加载方便。

然后右键单击eclipse中的某个项目,如:MySqlTest,MySqlTest->properties->Java Build Path->Libraries->Add External Jars,将文件mysql-connector-java-5.1.23-bin.jar选中即可。

3.在eclipse中测试mysql功能。

打开mysql workbench,打开local instance->新建schema->新建表“comments",包含两列"ID, content"。

在java工程“MySqlTest"里,加入测试代码,以下为参考:

import java.sql.*;

public class main
{
	/**
	 * @param args
	 */
	public static void main(String[] args)
	{
		try
		{
			Class.forName("com.mysql.jdbc.Driver");
			System.out.println("驱动加载成功。");
		}
		catch (ClassNotFoundException e)
		{
			e.printStackTrace();
			System.out.println("驱动加载失败。");
		}
		
		try
		{
			Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/new_schema","root","lct19881024");
			System.out.println("数据库加载成功");
			Statement st = conn.createStatement();
			ResultSet rs = st.executeQuery("select * from comments");
			while(rs.next())
			{
				System.out.println(rs.getString("ID"));
			}
		}
		catch(Exception e)
		{
			e.printStackTrace();
			System.out.println("数据库加载失败");
		}
	}
}



C:\Users\12524\.jdks\openjdk-24.0.1\bin\java.exe "-javaagent:C:\app\IDEA\IntelliJ IDEA 2025.1.3\lib\idea_rt.jar=52130" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath C:\Users\12524\IdeaProjects\HibernateDemo\target\classes;C:\Users\12524\.m2\repository\org\hibernate\hibernate-core\5.6.10.Final\hibernate-core-5.6.10.Final.jar;C:\Users\12524\.m2\repository\org\jboss\logging\jboss-logging\3.4.3.Final\jboss-logging-3.4.3.Final.jar;C:\Users\12524\.m2\repository\javax\persistence\javax.persistence-api\2.2\javax.persistence-api-2.2.jar;C:\Users\12524\.m2\repository\net\bytebuddy\byte-buddy\1.12.9\byte-buddy-1.12.9.jar;C:\Users\12524\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\12524\.m2\repository\org\jboss\spec\javax\transaction\jboss-transaction-api_1.2_spec\1.1.1.Final\jboss-transaction-api_1.2_spec-1.1.1.Final.jar;C:\Users\12524\.m2\repository\org\jboss\jandex\2.4.2.Final\jandex-2.4.2.Final.jar;C:\Users\12524\.m2\repository\com\fasterxml\classmate\1.5.1\classmate-1.5.1.jar;C:\Users\12524\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\12524\.m2\repository\org\hibernate\common\hibernate-commons-annotations\5.1.2.Final\hibernate-commons-annotations-5.1.2.Final.jar;C:\Users\12524\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\12524\.m2\repository\org\glassfish\jaxb\jaxb-runtime\2.3.1\jaxb-runtime-2.3.1.jar;C:\Users\12524\.m2\repository\org\glassfish\jaxb\txw2\2.3.1\txw2-2.3.1.jar;C:\Users\12524\.m2\repository\com\sun\istack\istack-commons-runtime\3.0.7\istack-commons-runtime-3.0.7.jar;C:\Users\12524\.m2\repository\org\jvnet\staxex\stax-ex\1.8\stax-ex-1.8.jar;C:\Users\12524\.m2\repository\com\sun\xml\fastinfoset\FastInfoset\1.2.15\FastInfoset-1.2.15.jar;C:\Users\12524\.m2\repository\com\mysql\mysql-connector-j\8.0.32\mysql-connector-j-8.0.32.jar;C:\Users\12524\.m2\repository\com\google\protobuf\protobuf-java\3.21.9\protobuf-java-3.21.9.jar com
最新发布
07-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值