将MySQL数据库与伊柯丽斯连接的步骤

我的环境:MySQL:mysql-essential-5.1.51-win32

安装前的准备工作:

JDBC驱动

伊柯丽斯:任何版本,免费的,可以百度到。

1.mysql安装

下面是创建一个数据:


创建数据库测试;创建数据库
使用测试;分配给数据库的操作
MySQL >创建表的用户(name varchar(20),密码为varchar(20)); / /创建表的用户,设置两个领域。
MySQL >插入用户价值('huzhiheng ',为123456 '); / /插入数据到表



2。打开Eclipse,创建一个项目(我的),

操作:右击我的——>建立路径——>添加外部工具…选择JDBC驱动器,单击OK。


我的项目清单:


3。驱动器已导入。让我们编写一个程序来验证它。


导入java。SQL *;
公共课mysqljdbc {
public static void main(String参数{ }){
{试
Class.forName(COM。MySQL JDBC驱动程序。。); / / MySQL加载JDBC驱动程序
/ / Class.forName(org GJT。毫米。MySQL。司机);
System.out.println(成功加载MySQL驱动程序!;
}
捕获(异常E){
system.out.print(错误加载MySQL驱动程序!;
E.printStackTrace();
}
{试
连接连接= drivermanager.getconnection(
Java MySQL: / / / 本地:3306测试
连接URL名称:数据库名称,2个参数位于登录用户名和密码后面。

System.out.println(成功连接MySQL服务器!;
声明语句= connect.createstatement();
结果集RS = stmt.executequery(SELECT * FROM用户);
用户是表的名称。
而(rs.next()){
(rs.getstring System.out.println(名称));
}
}
捕获(异常E){
system.out.print(获取数据错误!;
E.printStackTrace();
}
}
}



单击run程序:


成功加载mysql驱动程序!
成功连接mysql服务器!


上述结果表明,您成功地连接到数据库。

4。可以查看MySQL的内容,那么我们想把数据插入MySQL吗

在下面的示例中,将100个数据插入到MySQL的用户表中。


导入java。SQL *;

公共课myjproject {
public static void main(String参数{ })
{
{试
Class.forName(COM。MySQL JDBC驱动程序。。); / / MySQL加载JDBC驱动程序
/ / Class.forName(org GJT。毫米。MySQL。司机);
System.out.println(成功加载MySQL驱动程序!;
}
捕获(异常E){
system.out.print(错误加载MySQL驱动程序!;
E.printStackTrace();
}
{试
连接连接= drivermanager.getconnection(JDBC:MySQL: / / / 本地:3306测试

int = 100;
PreparedStatement语句= connect.preparestatement(插入用户价值(,));
对于(int = i 0;i <编号;+ +)定义了表一百的100个周期,插入信息。
{
statement.setstring(1,崇实+我);
statement.setstring(2,博+我);
statement.executeupdate();
}

/ /捕捉(ClassNotFoundException e){ }
自动生成catch块
(错误 / / System.out.println已经发生:(+ e.tostring));
( / / e.printstacktrace);
} catch(SQLException E)
{
}
}
}



5。下面我们打开MySQL数据库查看


MySQL >显示tatabases; / /查看数据库
数据库的当前操作
显示当前数据库
查看sourceprint
从用户中选择*;参见当前表(用户)所有信息


注意:如果您不能正常连接数据库,请检查您的代码,如驱动程序、用户名、密码、表等是否正确。不要直接复制别人的代码。你不能不看就用它。

以上是使用eclipse连接mysql数据库的整个过程,希望对您有所帮助。