将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数据库的整个过程,希望对您有所帮助。