mysql jdbc怎样用jdbc连接mysql数据库

mysql jdbc  时间:2022-02-27  阅读:()

jdbc是什么, 和mysql什么关系,需要下载什么吗

JDBC是连接数据库。这个数据库可以指派不同的数据库。写好的JDBC代码可以实现页面传值。 而MySql是数据库软件之一。

jdbc连接mysql的代码

public?Connection?con=null; public?PreparedStatement?pst=null; public?Connection?getCon()?throws?SQLException{ String?JDriver=.microsoft.sqlserver.jdbc.SQLServerDriver";?//SQL驱动 try?{ Class.forName(JDriver).newInstance(); String?url="jdbc:sqlserver://localhost:1433;DatabaseName=StudentManagement";//数据库的信息 con=DriverManager.getConnection(url,"登录名","密码"); }?catch?(InstantiationException?|?essException |?ClassNotFoundException?e)?{ //?TODO?Auto-generated?catch?block e.printStackTrace(); } return?con; }

怎样用jdbc连接mysql数据库

import?java.sql.*;?? public?class?MysqlTest?{?? ????public?static?void?main(String[]?args){?? ???????????????//?驱动程序名???????? ????????String?driver?=?.mysql.jdbc.Driver";?? ???????????????//?URL指向要访问的数据库名world???????? ????????String?url?=?"jdbc:mysql://127.0.0.1:3306/world";?? ???????????????//?MySQL配置时的用户名??????????? ????????String?user?=?"root";??????????? ????????//?MySQL配置时的密码?????????? ????????String?password?=?"123456";?? ????????String?name;?? ????????????????try?{??????????????? ?????????????????//?加载驱动程序???????? ????????????????Class.forName(driver);?? ????????????????????//?连续数据库??????? ???????????????Connection?conn?=?DriverManager.getConnection(url,?user,?password);?? ???????????????????if(!conn.isClosed())?????????? ??????????????????System.out.println("eeded?connecting?to?the?Database!");?? ??????????????????//?statement用来执行SQL语句????????????? ?????????????????????Statement?statement?=?conn.createStatement();?? ?????????????????//?要执行的SQL语句??????????? ???????????????????String?sql?=?"select?*?from?city";?? ????????????????//?结果集??????? ??????????????????ResultSet?rs?=?statement.executeQuery(sql);?? ????????????????while(rs.next())??{????????? ???????????????//?选择Name这列数据????? ???????????????name?=?rs.getString("Name");?? ??????????????????//?输出结果?????????????? ??????????????????System.out.println(rs.getString("CountryCode")?+?" "?+?name);??????????? ?????????????}?? ?????????rs.close();???????conn.close();??}??? ????????catch(ClassNotFoundException?e)?{?? ?????????System.out.println("Sorry,can`t?find?the?Driver!");?????????????? ?????????e.printStackTrace();?? ????????}?catch(SQLException?e)?{?? ?????????e.printStackTrace();?? ????????}?catch(Exception?e)?{?? ?????????e.printStackTrace();?? ????????}??? ????????}?? }

美国高防云服务器 1核 1G 10M 38元/月 百纵科技

百纵科技:美国云服务器活动重磅来袭,洛杉矶C3机房 带金盾高防,会员后台可自助管理防火墙,添加黑白名单 CC策略开启低中高.CPU全系列E52680v3 DDR4内存 三星固态盘列阵。另有高防清洗!百纵科技官网:https://www.baizon.cn/联系QQ:3005827206美国洛杉矶 CN2 云服务器CPU内存带宽数据盘防御价格活动活动地址1核1G10M10G10G38/月续费同价点击...

ftlcloud9元/月,美国云服务器,1G内存/1核/20g硬盘/10M带宽不限/10G防御

ftlcloud(超云)目前正在搞暑假促销,美国圣何塞数据中心的云服务器低至9元/月,系统盘与数据盘分离,支持Windows和Linux,免费防御CC攻击,自带10Gbps的DDoS防御。FTL-超云服务器的主要特色:稳定、安全、弹性、高性能的云端计算服务,快速部署,并且可根据业务需要扩展计算能力,按需付费,节约成本,提高资源的有效利用率。活动地址:https://www.ftlcloud.com...

企鹅小屋6折年付240元起,美国CN2 GIA VPS促销,独享CPU,三网回程CN2 GIA

企鹅小屋怎么样?企鹅小屋最近针对自己的美国cn2 gia套餐推出了2个优惠码:月付7折和年付6折,独享CPU,100%性能,三网回程CN2 GIA网络,100Mbps峰值带宽,用完优惠码1G内存套餐是年付240元,线路方面三网回程CN2 GIA。如果新购IP不能正常使用,请在开通时间60分钟内工单VPS技术部门更换正常IP;特价主机不支持退款。点击进入:企鹅小屋官网地址企鹅小屋优惠码:年付6折优惠...

mysql jdbc为你推荐
蓝屏代码windows 系统蓝屏代码多少?免费qq号谁有免费的QQ号和密码可以用的?免费erp最方便使用的免费erp软件有哪些中国银行卡号中行卡号有多少位?有12位的么?豆瓣fm电台虾米猜电台和豆瓣fm哪个好?diskgenius免费版给我发一个 DISKGenius恢复数据破解版的可以吗,或者其他破解版的也可以,只要能恢复数据,感激不尽,...安卓模拟器哪个好用安卓模拟器哪个好用visio使用教程怎样使用visio画E-R图色温图色温是什么意思?色温图表微店是什么微店和微商有什么区别呢
子域名查询 三级域名网站 sugarhosts 冰山互联 香港机房 koss 20g硬盘 2017年万圣节 远程登陆工具 申请空间 vip购优汇 ftp教程 免费防火墙 泉州移动 linux使用教程 联通网站 smtp服务器地址 塔式服务器 空间排行榜 时间同步服务器 更多