返回顶部
首页 > 资讯 > 数据库 >如何实现mysql数据库编程
  • 494
分享到

如何实现mysql数据库编程

2023-06-25 11:06:30 494人浏览 泡泡鱼
摘要

小编给大家分享一下如何实现mysql数据库编程,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先创建Database对象。创建Conection对象。与数据库建立连

小编给大家分享一下如何实现mysql数据库编程,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

先创建Database对象。

创建Conection对象。

数据库建立连接(相当于打开Mysql客户端,输入密码,成功连接)。

组装sql语句。

使用prepare,Statement对象(客户端输入SQL语句)。

执行SQL语句。

查看服务器返回结果(客户端显示结果)。

关闭连接,释放资源,然后先释放(退出客户端)。

实例

package jar1024; import com.mysql.jdbc.jdbc2.optional.MysqlDataSource; import javax.sql.DataSource;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException; //JDBC插入数据public class TestJDBC {    public static void main(String[] args) throws SQLException {        //1.先创建DataSource对象(DataSource对象生命周期应该是要跟随整个程序)        DataSource dataSource = new MysqlDataSource();        //接下来针对datasource进行配置,以便后面能顺利访问数据库        //主要配置三个方面信息,URL,User,PassWord 需要向下转型        ((MysqlDataSource) dataSource).setURL("jdbc:mysql://127.0.0.1:3306/jar1024?characterEncoding=utf-8&useSSL=true");        ((MysqlDataSource) dataSource).setUser("root");        ((MysqlDataSource) dataSource).setPassword("123456");         //2.创建Connection对象,和 数据库建立连接,就可以和数据库进行后续的数据传输了        //Connection的包是java.sql        //如果不正常就会抛出SQLexception异常        //connection生命周期较短,每次请求可创建一个新的connection        Connection connection = dataSource.getConnection();         //3.拼装sql语句 ,用到prepare,Statement 对象        int id = 1;        String name = "cao";        int classId = 10;        //?是占位符,可以把具体的变量的值替换到?位置        String sql = "insert into student values(?,?,?)";        PreparedStatement statement = connection.prepareStatement(sql);        //1,2,3相当于?的下标        statement.setInt(1,id);        statement.setString(2,name);        statement.setInt(3,classId);        System.out.println("statement" + statement);         //4.拼装好之后,执行SQL        //insert  delete  update 都使用executeUpdate 方法来执行        //select 就使用executeQuery来执行        //返回值表示此次操作修改了多少行        int ret = statement.executeUpdate();        System.out.println("ret" + ret);         //5.执行完毕后,关闭释放相关资源        //一定是后创建的先释放,注意顺序        statement.close();        connection.close();      }}

以上是“如何实现mysql数据库编程”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: 如何实现mysql数据库编程

本文链接: https://lsjlt.com/news/304230.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何实现mysql数据库编程
    小编给大家分享一下如何实现mysql数据库编程,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先创建Database对象。创建Conection对象。与数据库建立连...
    99+
    2023-06-25
  • python数据库编程 Mysql实现通讯录
    本文实例为大家分享了Mysql实现通讯录的具体代码,供大家参考,具体内容如下 #-*-code:utf-8-*- import pymysql def CreateTable(): hcon=pymysql....
    99+
    2022-05-23
    python mysql 通讯录
  • MySQL数据库锁如何实现
    这篇“MySQL数据库锁如何实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MySQL数...
    99+
    2023-03-23
    mysql
  • 如何实现MySQL数据库同步
    这篇文章主要介绍了如何实现MySQL数据库同步,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。MySQL 的数据同步,在 MySQL 官方网站...
    99+
    2024-04-02
  • mysql数据库同步如何实现
    MySQL数据库同步可以通过多种方式实现,以下是一些常用的方法: 使用主从复制:主从复制是MySQL自带的一种数据库同步方法,通...
    99+
    2024-04-09
    mysql
  • PHP如何实现MySQL数据库分表
    本篇内容介绍了“PHP如何实现MySQL数据库分表”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、MySQL分表的概念MySQL分表是将一...
    99+
    2023-07-06
  • PHP如何实现MySQL数据库集群
    这篇文章主要讲解了“PHP如何实现MySQL数据库集群”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP如何实现MySQL数据库集群”吧!一、MySQL数据库集群概述MySQL数据库集群是...
    99+
    2023-07-06
  • PHP如何实现MySQL数据库分区
    本篇内容介绍了“PHP如何实现MySQL数据库分区”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、MySQL数据库分区MySQL数据库分区...
    99+
    2023-07-06
  • 如何使用JavaWeb实现显示mysql数据库数据
    小编给大家分享一下如何使用JavaWeb实现显示mysql数据库数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!EMS-员工信息管理系统MySQL学习之基础操作...
    99+
    2023-06-29
  • python如何实现Mysql数据库批量新增数据
    本篇内容主要讲解“python如何实现Mysql数据库批量新增数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python如何实现Mysql数据库批量新增数据”吧!一、批量插入数据的场景在进行...
    99+
    2023-06-29
  • MySQL如何实现定时全库备份数据库
    这篇文章给大家分享的是有关MySQL如何实现定时全库备份数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、MySQL数据备份1.1、 mysqldump命令备份数据在MySQL中提供了命令行导出数据库数据以...
    99+
    2023-06-20
  • MySQL数据库如何实现正常优化
    下文主要给大家带来MySQL数据库如何实现正常优化,希望这些内容能够带给大家实际用处,这也是我编辑MySQL数据库如何实现正常优化这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。MySQL数据库优化...
    99+
    2024-04-02
  • Mysql数据库如何实现用户管理
    本篇文章给大家主要讲的是关于Mysql数据库如何实现用户管理的内容,感兴趣的话就一起来看看这篇文章吧,相信看完Mysql数据库如何实现用户管理对大家多少有点参考价值吧。 Mysql用户管理新建用户...
    99+
    2024-04-02
  • mysql数据库如何实现连表查询
    这篇文章将为大家详细讲解有关mysql数据库如何实现连表查询,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。  1.首先介绍表连接分类(内连接,外连接,交叉连接)和连接方法...
    99+
    2024-04-02
  • mysql数据库如何实现查询语句
    这篇文章主要介绍mysql数据库如何实现查询语句,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 查询语句:1、“select * from 表名...
    99+
    2024-04-02
  • 如何实现Mysql数据库性能优化
    这篇文章主要为大家展示了“如何实现Mysql数据库性能优化”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现Mysql数据库性能优化”这篇文章吧。对表进行水...
    99+
    2024-04-02
  • MySQL 数据库如何实现存储时间
    目录1.切记不要用字符串存储日期2.Datetime 和 Timestamp 之间抉择2.1 DateTime 类型没有时区信息的2.2 DateTime 类型耗费空间更大3.再看 ...
    99+
    2024-04-02
  • 如何实现php和mysql数据库连接
    本篇内容介绍了“如何实现php和mysql数据库连接”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.安装和配置MySQL数据库在开始MyS...
    99+
    2023-07-05
  • PHP如何实现MySQL数据库可用性
    本文小编为大家详细介绍“PHP如何实现MySQL数据库可用性”,内容详细,步骤清晰,细节处理妥当,希望这篇“PHP如何实现MySQL数据库可用性”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。监控数据库的运行状况通...
    99+
    2023-07-06
  • 3.2 - 编程基础 - MySQL数据库
    「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「订阅专栏」:此文章已录入专栏《网络安全入门到精通》 MySQL数据库 一、环境准备 ...
    99+
    2023-09-03
    数据库 mysql 网络安全
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作