Eclipse、java环境和MySql都已经安装好后。
Eclipse创建项目——右击项目——build Path--->add external Archiver选择jdbc驱动,点击确定。
package hqs;import javasql;public class DataBasePractice { public static void main(String[] args) { //声明Connection对象 Connection con; //驱动程序名 String driver = "commysqljdbcDriver"; //URL指向要访问的数据库名mydata String url = "jdbc:mysql://localhost:3306/mydata"; //MySQL配置时的用户名 String user = "root"; //MySQL配置时的密码 String password = "root"; //遍历查询结果集 try { //加载驱动程序 ClassforName(driver); //1getConnection()方法,连接MySQL数据库!! con = DriverManagergetConnection(url,user,password); if(!conisClosed()) Systemoutprintln("Succeeded connecting to the Database!"); //2创建statement类对象,用来执行SQL语句!! Statement statement = concreateStatement(); //要执行的SQL语句 String sql = "select from student"; //3ResultSet类,用来存放获取的结果集!! ResultSet rs = statementexecuteQuery(sql); Systemoutprintln("-----------------"); Systemoutprintln("执行结果如下所示:"); Systemoutprintln("-----------------"); Systemoutprintln(" 学号" + "\t" + " 姓名"); Systemoutprintln("-----------------"); String name = null; String id = null; while(rsnext()){ //获取stuname这列数据 name = rsgetString("stuname"); //获取stuid这列数据 id = rsgetString("stuid"); //首先使用ISO-8859-1字符集将name解码为字节序列并将结果存储新的字节数组中。 //然后使用GB2312字符集解码指定的字节数组。 name = new String(namegetBytes("ISO-8859-1"),"gb2312"); //输出结果 Systemoutprintln(id + "\t" + name); } rsclose(); conclose(); } catch(ClassNotFoundException e) { //数据库驱动类异常处理 Systemoutprintln("Sorry,can`t find the Driver!"); eprintStackTrace(); } catch(SQLException e) { //数据库连接失败异常处理 eprintStackTrace(); }catch (Exception e) { // TODO: handle exception eprintStackTrace(); }finally{ Systemoutprintln("数据库数据成功获取!!"); } } }执行即可。
eclipse连接mysql数据库方法步骤:
在新建的Project中右键新建Floder
创建名为lib的包
创建完毕之后的工程目录
接下来解压你下载的mysql的jar包,拷贝其中的jar文件
在工程lib包下邮件 选择paste即粘贴,把mysql的jar包拷贝进来
在mysql的jar包上右键选择 build path - add to build path
添加完毕之后,工程才与Mysql的jar包关联起来,现在可以使用相关类和方法了
在工程中新建JdbcTest1java类
1、打开SQL Server 2008,在其中新建数据库 Test,然后退出SQL Server 2008。
2、运行Eclipse,新建一个Java Project 名为 Test。
3、右单击工程名,依次选择 Build Path → Configure Build Path,在打开的窗口的右边选择 Libraries标签,然后单击 Add External JARs,找到 sqljdbc4jar 文件并打开,然后单击 OK 完成构建路径的配置。
提示:也可以把sqljdbc4jar类 放到jre/lib/ext下,并放到tomcat/lib下
这样就可以应用到所有jsp文件,减少对每个项目进行sqljdbc4jar的加载;
4、在Test中新建包pkg,在pkg中新建一个类Main,在其中输入代码如下:
package pkg;
import javasql;
public class Main {
public static void main(String [] args)
{
你说的是Java吧,原版eclipse本身没有连接mysql数据库的功能,myeclipse这些带插件的才有连接数据库的功能。
>
如果是java的话,先去官网下载mysqlJDBC驱动,然后引入JDBC驱动
import javasql;
public class TestMySql {
static Connection con = null; // 声明Connection对象
static Statement sql = null;
static ResultSet res = null;
public static void main(String[] args) {
TestMySql c = new TestMySql();
con = cgetConnection();
try {
sql = concreateStatement();
res = sqlexecuteQuery("select from dept");
while (resnext()) {
Systemoutprint(resgetString(1) + "<——>");
Systemoutprint(resgetString(2) + "<——>");
Systemoutprint(resgetString(3));
Systemoutprintln();
}
} catch (SQLException e) {
eprintStackTrace();
} finally {
try {
if (res != null) {
resclose();
res = null;
}
if (sql != null) {
sqlclose();
sql = null;
}
if (con != null) {
conclose();
con = null;
}
} catch (SQLException e) {
eprintStackTrace();
}
}
}
public Connection getConnection() {
try {
ClassforName("commysqljdbcDriver");
// 加载mysqlJDBC驱动
Systemoutprintln("数据库驱动加载成功");
} catch (ClassNotFoundException e) {
eprintStackTrace();
}
try {// 通过访问数据库的URL获取数据库连接对象
con = DriverManagergetConnection("jdbc:mysql://localhost:3306/mydata", "root", "qwer1234");
Systemoutprintln("数据库连接成功");
} catch (SQLException e) {
eprintStackTrace();
}
return con; // 按方法要求返回一个Connection对象
}
}
以上就是关于eclipse mysql怎么连接到数据库全部的内容,包括:eclipse mysql怎么连接到数据库、用eclipse怎么连接mysql数据库、怎么在eclipse创建数据库连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)