问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何将eclipse java和MYSQL连接?

发布网友 发布时间:2022-05-01 10:51

我来回答

3个回答

懂视网 时间:2022-05-01 15:12

void getConnection() { Connection con = null; Statement stmt = null; ResultSet rs = null; try { // 获取数据库驱动名称(mysql数据库) Class.forName("com.mysql.jdbc.Driver"); // 进行数据库连接,dvd是数据库名称,root是数据名,123456是数据密码 con = DriverManager.getConnection( "jdbc:mysql://localhost:3306/dvd", "root", "123456"); // 执行mysql语句 String sql = "select * from dvd1"; //实例化预处理Statement对象 stmt = con.createStatement(); //执行mysql代码 rs = stmt.executeQuery(sql); // 处理得到的数据 while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); String state = rs.getString("state"); String date = rs.getString("date1"); int count = rs.getInt("count1"); System.out.println(id + " " + name + " " + state + " " + date + " " + count); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } finally {// 保证 在数据库和eclipse之间关闭 // 关闭数据库 try { rs.close(); stmt.close(); con.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }

这是在学习中的基本操作,可以把上面的mysql执行提出来,把eclipse和数据放在一个方法中,下次使用的时候就直接调用

public Connection getConnection(){
 try {

  // 装载JDBC驱动程序
  Class.forName("com.mysql.jdbc.Driver");
  // 连接数据库
  con = DriverManager.getConnection(
   "jdbc:mysql://localhost:3306/zxd_0922", "root", "123456"); // 创建语句对象
 } catch (Exception e) {
  e.printStackTrace();
 }
 return con;
 }

每次调用时,需要接受con数据,

con=m.getConnection();

这是mysql和eclipse连接,第一次写博客,希望大家多多支持,有错误指出,对你有帮助点个赞。

java(eclipse)和数据库(mysql)的连接

标签:

热心网友 时间:2022-05-01 12:20

具体说说异常说什么?把你代码贴过来瞧瞧。
如果是数据库驱动问题我可以发邮件给你一个

举个例子:
比如连接mysql数据库你就应该写
Class.forName("com.mysql.jdbc.Driver");

con=DriverManager.getConnection("jdbc:mysql://localhost:3306/你要连接的数据库名>","数据库用户名","数据库登录密码");
连接不同的数据库这个url写法不同,根据你的数据库而定只要记住就好了。但是要明白原理,不管连什么,数据库名端口号这些信息一定是必不可少的。

才子_辉祝您愉快!

热心网友 时间:2022-05-01 13:38

String url ="jdbc:mysql://localhost/bbsgo";
String username ="root";
String password ="root";
Connection con = null;
Statement statement = null;
void getConnection()//这就是连接数据库的方法
{
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = java.sql.DriverManager.getConnection(url,username,password);
statement =con.createStatement();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
胶皮烂了,502胶水能粘好胶皮吗?顺便问下胶皮烂了应该用什么胶水好啊 煎烤机是不是电饼铛啊? 煎烤机与电饼铛的区别是什么 煎烤机食谱大全 我终于战胜了懒惰 作文 600字,急!!! 与佛有关的梦,这暗示着佛缘吗? 大师们请进 实在迷惑。 不胜感激。 女命,1985年6月初6,辰时,请高人帮忙批一下八字,不胜感激!!!_百度... 求高手帮忙 Weight tent./ grs是什么意思WeightV./ grs 是什么意思 2022双十一活动总结与反思 2022年商家双十一活动总结 来电闪光灯那个软件好用 解开家长空间 密码忘了 有什么好的办法解锁 怎样学转笔,过程详细 你好,我把家长空间设置了密码,可是我把密码忘记了,该怎么做??? 怎样快速学会转笔 家长空间得密码忘了怎么办? 一好成绩一平板电脑忘记家长空间的密码怎么办 怎么才能转笔 如何使用xmind快速创建思维导图 如何将XMind文件导出为其他思维导图文件 wps的思维导图怎么导入xmind xmind怎么复制粘贴文字 xmind怎么把多个思维导图合成一个 xmind怎怎么复制粘贴 手机xmind怎么导入思维导图 关闭和打开电脑屏幕的快捷键 win7笔记本关闭屏幕快捷键 快捷键关闭屏幕保护程序 有什么快捷键能使屏幕上开启的程序同时消失? wps有没有办法隐藏或缩略图片? 网络上广告说加一个就能赚钱是不是真的啊?谢谢回答! 蒸螃蟹过程中有黄色沫子是因为什么? 螃蟹出现黄鳃是什么原因? 为什么大闸蟹蒸熟黄是泄的? 为什么我们蒸的螃蟹黄还有白色的流出来? 还有吃肚子里面的的黄有的很苦啊? 苹果13手机隔空投送蓝牙打开没有找到配对 为什么螃蟹蒸完后腮和黄发黑? 双星新材目前走势?双星新材股票走势上证?双星新材的上市价格是多少? 新瀚新材2021年股票目标价是多少?新瀚新材新瀚新材股吧?2021年新瀚新材分红公告? 双星新材走势分解?2021年双星新材股走势?双星新材股价比发行价低? 九鼎新材公司成长前景?九鼎新材什么时候可以增发定价?九鼎新材股票行情走势图? 双星新材 为什么盘子那么大?双星新材2021年财务报告?双星新材今日股票多少钱? 楚江新材股票2021目标价 祥源新材新浪股票行情 祥源新材股票走势如何 新浪祥源新材股票行情 九鼎新材行情走势?九鼎新材今天股市行情走势图?九鼎新材股到什么价位卖出合适? 脸型为方脸的女生适合什么样的短发短发 方脸短发的女生适合剪什么刘海呢? 方脸短发适合什么烫发发型 eclipse java 数据库mysql 连接问题