本文摘自PHP中文网,作者黄舟,侵删。
我们在用java开发时会经常用到数据库,数据库可以保存数据以及对数据的管理.当然连接数据库是我们开发的第一步,如果你不连接数据库,你何谈对数据库进行操作,在连接数据库过程中,我们会遇到许多的问题,下面由我来讲解,怎么连接数据库,以及在连接过程中出现的错误.相关mysql视频教程推荐:《mysql教程》
下载JDBC
1.第一步 百度搜索 ”mysql-connector-java-5.1.24-bin.jar”并下载.把这mysql-connector-java-5.1.24-bin.jar
文件放到C:\jdk1.7.0_67\jre\lib\ext(这里是我的jdk的目录中).
2.第二步 (1)打开eclipse 并且创建java project(file-new-other-java project),我创建了”linkMysql1”(2)在src中创建包―linkMysql1.在创建的包中创建类--LinkMysql.
添加代码
1.第三步 写加载JDBC的函数,注意:我们测试是时全是在main函数里面的.
1 2 3 4 5 6 7 8 9 | try {
Class.forName( "com.mysql.jdbc.Driver" ); //加载MYSQL JDBC驱动程序
//Class.forName( "org.gjt.mm.mysql.Driver" );
System. out .println( "Success loading Mysql Driver!" );
}
catch (Exception e) {
System. out .print( "Error loading Mysql Driver!" );
e.printStackTrace();
}
|
2.第四步 连接数据库,
1 2 3 | Connection connect = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/ter" , "root" , "123456" );
//连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码
|
3.第五步 对数据库进行操作,在这里我的数据库名字是ter.其中红色标注的是我们熟悉的数据库操作
4.第六步 启动数据库服务 按CTRL+SHIFT+ESC,点击服务.--找到Mysql右击启动
完整代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | package linkMysql1;
import java.sql.*;
public class LinkMysql {
public static void main(String args[]) {
try {
Class.forName( "com.mysql.jdbc.Driver" ); //加载MYSQL JDBC驱动程序
//Class.forName( "org.gjt.mm.mysql.Driver" );
System. out .println( "Success loading Mysql Driver!" );
}
catch (Exception e) {
System. out .print( "Error loading Mysql Driver!" );
e.printStackTrace();
}
try {
Connection connect = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/ter" , "root" , "123456" );
//连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码
System. out .println( "Success connect Mysql server!" );
Statement stmt = connect .createStatement();
ResultSet rs = stmt.executeQuery( "select * from user" );
// user 为你表的名称
while (rs. next ()) {
System. out .println(rs.getString( "name" ));
}
}
catch (Exception e) {
System. out .print( "get data error!" );
e.printStackTrace();
}
}
}
|
说明
记得打开Mysql
以上就是用Eclipse连接mysql数据库的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
mysql查询最大值语句是什么
怎样修改mysql列的数据类型?
mysql怎么结束语句?
详解mysql基本查询、连接查询、子查询、正则表达查询
mysql和django配置以及数据库的简单操作
mysql判断字段是否为null
mysql登录报错提示error 1045 (28000)错误的解决方法(图文)
mysql卸载无法重装怎么办?
图文详解navicat中如何使用命令创建数据库和表
mysql怎么将字符串转换为大写?
更多相关阅读请进入《Eclipse》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 用Eclipse连接mysql数据库