当前位置: 首页 > news >正文

个人自媒体创意名字北京seo工程师

个人自媒体创意名字,北京seo工程师,wordpress可爱主题下载,房价即将迎来大涨文章目录 1. JDBC2. 添加驱动包3. 编程3.1 创建数据源3.2 与数据库建立连接3.3 构造SQL语句3.4 执行SQL语句3.5 释放资源,关闭连接 1. JDBC 数据库编程必须掌握至少一门编程语言,一种数据库,会导入数据库驱动包。 操作和连接不同数据库都需要…

文章目录

    • 1. JDBC
    • 2. 添加驱动包
    • 3. 编程
      • 3.1 创建数据源
      • 3.2 与数据库建立连接
      • 3.3 构造SQL语句
      • 3.4 执行SQL语句
      • 3.5 释放资源,关闭连接

1. JDBC

数据库编程必须掌握至少一门编程语言,一种数据库,会导入数据库驱动包。
操作和连接不同数据库都需要一种连接的软件组件,即数据库驱动包。数据库驱动包中包含了与特定数据库相对应的API,使得应用程序可以与数据库进行通信。而不同的数据库提供的API都不相同,从而造成很麻烦,这个时候JDBC就应运而生了,让Java连接数据库变得简单。
JDBC ,即Java Database Connectivity,Java数据库连接。它是一个标准的Java API,用于将Java程序与数据库连接。JDBC提供了一组用于编写可以访问关系型数据库(如MySQL、Oracle和Microsoft SQL Server)的应用程序的接口和类。
我这里使用的Java连接操作MySQL。

2. 添加驱动包

我们可以在中央仓库中找到我们所需驱动包API。(当然也可以在Oracle,GitHub中下载)
Maven存储库

  1. 在搜索栏直接搜索MySQL步骤1
  2. 找到我们需要的MySQL,Java在这里插入图片描述
  3. 点开,选择我们需要的版本(我这里选择5.1.49)
    步骤3
  4. 下载完成,一个 .jar压缩文件
    步骤4
  5. 将. jar文件导入项目中,创建一个目录,直接复制就行
    步骤5
  6. 右键这个包,点击Add as Library…,使idea知道导入了这个
    6
    点击ok,就完成了添加驱动包。

3. 编程

编程看着麻烦,其实就是固定模板,多使用几次便会掌握了。

3.1 创建数据源

 		//创建“数据源”//向上转型,DataSource是JDBC提供的interface,MysqlDataSource是MySQL驱动包提供的interfaceDataSource dataSource = new MysqlDataSource();//setUrl,setUser,setPassword三个方法都是子类的方法,我们可以强转一下,也可以直接使用,但当代码十分复杂的时候,有可能造成代码耦合。//方法里面的东西格式是固定的,IP是你电脑的IP,xiaoc是你要关联的数据库名字,替换成你要操作的数据库名字。((MysqlDataSource) dataSource).setUrl("jdbc:mysql://127.0.0.1:3306/xiaoc?characterEncoding=utf8&useSSI=false");//这一步是提供用户名,一般都是root((MysqlDataSource) dataSource).setUser("root");//提供你的密码((MysqlDataSource) dataSource).setPassword("131452");

3.2 与数据库建立连接

        //和数据库建立连接//一个Java程序,用于来连接数据库服务器Connection connection = dataSource.getConnection(

zhuyi
注意:
选择Connection时,一定要选择java.sql,上面那个时不可以的

3.3 构造SQL语句

		// 构造 SQL 语句//本身SQL语句时String类型,但JDBC提供了Statement对象,让我们转换一下再发送。Statement直接发送语句不做任何检查,我们也可以使用PreparedStatement在客服端进行初步的检查,降低服务器的负担。String sql = "insert into student values(111,小辰)";PreparedStatement statement = connection.prepareStatement(sql);

3.4 执行SQL语句

        // 执行 SQL 语句---返回值影响几行int n = statement.executeUpdate();System.out.println("n = " + n);

ss
executeQuery,executeUpdate都是Statement中的方法,前者用于查询,后者用于增加,删除
,修改,返回类型是一个整型。

3.5 释放资源,关闭连接

        //释放资源,关闭连接//Java虽然有垃圾回收机制,释放内存,但计算机资源不止内存,所以我们还需要手动释放,这个时候我们需注意释放顺序,倒着来,先创建的后关闭。statement.close();connection.close();

这是插入的程序,其他的操作和这区别不大,大家可以自己探索。

http://www.yayakq.cn/news/239020/

相关文章:

  • 郑州企业网站排名优化注册域名之后怎么使用
  • 二手网站建设模块微信转账做网站收款
  • 网站开发技术书籍洛阳网站建设启辰网络
  • 做爰视频免费观看网站wordpress批量删除文章的插件
  • 专门做特产的网站网页制作模板扩展名
  • 广东哪家网站建设后台管理便捷网站建设相关费用预算推广
  • 贵阳网站排名优化军事头条
  • 卡盟网站是怎么建设的最专业的企业营销型网站建设价格
  • 北京工程网站建设成品网站 免费试用
  • 赣县城乡规划建设局网站岳麓做网站的公司
  • 网站以个人名义备案wordpress建站系统
  • 建设项目环境影响登记网站湖北做服装找工作网站
  • 口碑好的江苏网站建设本地wordpress环境搭建
  • 桂林企业建站产品宣传网站模板
  • 四川省城乡和住房建设厅网站首页网站推广流程
  • 宜昌网站建设开发建设公司网站方案
  • 学生没钱怎么开网店网站排名优化制作
  • 网站建设算什么行业网站源码超市 下载
  • 手工艺品外贸出口公司网站建设方案html表格菜鸟教程
  • 李家沱网站建设手机商城网站建设策划方案范文
  • 企业为什么要建站台呢东莞优化公司首选3火星
  • 山东电力建设网站怀柔网站建设优化seo
  • 手机设置管理网站首页黑龙seo网站优化
  • 重庆网站建设接重庆零臻科技网站开发 估算 excel
  • 网页网站设计公司排行榜各大企业邮箱
  • wordpress下载网站模板怎么用广告设计用的软件
  • 注册网站要多少钱一年怎样做网站导购
  • 网站侧导航应用数据库网站开发
  • 用邮箱做网站图书馆网站开发策划书
  • 公司网站php建设厅焊工证查询官网