中易网

如何在eclipse链接mysql

答案:2  悬赏:30  
解决时间 2021-01-21 09:53
如何在eclipse链接mysql
最佳答案
public Connection getConnection()
{
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("数据库驱动加载成功!");
String url="jdbc:mysql://localhost:3306/dbname"; //dbname改为你数据库的实际名字
Stirng user="root"; //root改成你实际的数据库登录名
String passWord="123"; //123 改为实际的密码
conn=DriverManager.getConnection(url,user,passWord);
System.out.println("mysql数据库已连接成功!");
}catch(Exception e){
e.printStackTrace();
}
}
别忘了把mysql的jdbc包加进去
全部回答

eclipse链接mysql的步骤如下:
1。MySQL安装,到MySQL官方下载最新的安装包,下面来创建一个数据: mysql>CREATE   DATABASE test;   //创建一个数据库
mysql>use  test;  //指定test为当前要操作的数据库
mysql>CREATE  TABLE  user (name VARCHAr(20),password VARCHAr(20));   //创建一个表user,设置两个字段。
mysql>INSERT  INTO  user  VALUES('huzhiheng','123456'); //插入一条数据到表中
  


2。打开Eclipse,创建一个项目(my),
操作:右键点击my--->build Path--->add external Archiver...选择jdbc驱动,点击确定。结果如下:


 
 
3。接着就可以使用java的jdk提供的jdbc技术,连接mysql数据库,主要是通过Connection 这个类来操作,代码如下:
 import java.sql.*;
publicclass MysqlJdbc {
 publicstaticvoid 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/test","root","198876");
          //连接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();
   }
 }
}
 
点击运行程序:  
 
Success loading Mysql Driver!
Success connect Mysql server!
huzhiheng  
 
出现上面结果,说明连接数据库成功。其实连接oracle和sqlserver等数据库的形式大同小异。都是通过jdbc技术来连接,当然也可以通过一些现有的框架来实现,比如hibernate框架。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
脚磨破皮了,流了脓怎么办?
星级宾馆内浴缸是否配备浴缸套
我的邮编是多少
小敏同学是近视眼,她的奶奶是远视眼,现有两
TPM是什么意思?
我想问问高档塑料衣柜价格是多少?
卫浴品牌有哪些,想代 理
李子足艺地址在什么地方,想过去办事
半身不遂针灸期身体沉重是什么原因
华为gem 703l如何插卡
为什么添加剂应该添加到聚合物中
显示器有波纹是电压不稳还是显卡问题?
胸肌的下半部分怎么练??要图!
泰迪食道内异物堵塞怎么办?
现年杨树苗地里都是草和苇子要怎么处理啊
推荐资讯
无棣通达驾校地址在什么地方,想过去办事
梦见产品搞样
检查制取高猛酸钾装置气密性的方法我写了把试
你好,我想请问下,在送呈台启之间可不可以携
微星945p接线方法
诊断意见双下鼻甲肥厚
一定要开盘才能买房吗
员工培训效果如何评价?
抽动症的表现是什么
做完宫腔镜检查后注意事项
桃·茶饮地址在哪,我要去那里办事
怀孕十几天怎样打胎
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?