首先,我先简述一下自己做的过程啊,相信大家来找这样的博客,也都是为了完成自己课程任务吧。我也一样是一名大一的学生,是为了自己的课程任务而开始做数据库的项目的。因为还没学mysql吗,所以是自己找视频啊,搜百度之类的,完成的。这个项目的代码主要是界面的制作,监听和数据库的交互。建议大家至少有一定的java基础,也不要求源码,因为我的配置和你们不一样,我的项目不一定能在别的电脑上运行,话不多说,开始吧。-----------如果你们时间不充裕的话,可以建议你们去猿来入此的网站看看,他们那有教做学生信息管理系统的视频,不过应该是收费的,也不贵,大概就15块左右,我看过,借鉴过,挺好的。

1.首先是java的工具:(java的运行环境自行配置,网络上也有很多,这我就不说了),java的工具eclipse,其他的应该也可以,不过我建议用eclipse,因为我的界面是用window build 画的界面,我没用过其他的编译软件,不知道其他的编译软件有没有类似window build的插件,当然你不用window build画界面,自己写背景的代码也可以,不过window build的插件是你画界面就自动生成代码,这会为我们节省很多时间下载地址是(https://blog.csdn.net/stormdony/article/details/79497030)安装时间可能有点久,要选对自己安装的eclipse对于版本,我的是4.10对应下载1.91 UpdateSize。

  

2.然后是mysql的工具:mysql的工具我用的是mysql-8.0.16-winx64,官网自行下载(网络上也有很多安装教程),但是提醒一点的是,这个mysql的安装和java的安装一样要配置环境,去自己电脑的环境

   变量里设置安装的路径MYSQL_HOME,(大写的MYSQL是我放在D盘的文件夹,用来存放mysql-8.0.16-winx64)在在Path里面放置自己的路径安装,剩下的配置过程请看(https://www.cnblogs.com/puhongjun/p/10076039.html),

   毕竟我们这个博客不是教怎么安装mysql的,除此之外还要一个mysql数据库的可视化工具,推荐NAvicat,建议版本高一点,要不然建表的话可能会有问题。

3.准备工作做好以后,开始做项目了。

  一.建立一个项目,名字自己随便取,然后把下载的mysql.jar包放进去。至于怎么放大家自行百度一下,相信这不是什么大问题,实在不行,参考一下(https://www.cnblogs.com/qmqn/p/7154914.html)

 二.先连接数据库吧(连完之后,记得关,不然白白占用自己的内存)

(studentInf是我的数据库的名字,284656是我的密码,大家用Navicat建库以后就知道我说什么了,还有一点如果你的mysql下载的是比较老的版本,那数据库连接地址和驱动名称就要改一下,大家可以百度一下,或者是尚学堂的java300也有这个的介绍

这是关闭的语句。

----------------------------------------------------------------------------------好吧,第一天就讲这么多,如果有疑问,qq:2846562282----------------------------------------------------------------------------------------------------------------------

谈一谈个人利用Java的mysql的知识完成的数据库的项目-----用户信息管理系统的更多相关文章

  1. 利用Java针对MySql封装的jdbc框架类 JdbcUtils 完整实现(包含增删改查、JavaBean反射原理,附源码)

    最近看老罗的视频,跟着完成了利用Java操作MySql数据库的一个框架类JdbcUtils.java,完成对数据库的增删改查.其中查询这块,包括普通的查询和利用反射完成的查询,主要包括以下几个函数接口 ...

  2. 利用Java针对MySql封装的jdbc框架类 JdbcUtils 完整实现(包括增删改查、JavaBean反射原理,附源代码)

    近期看老罗的视频,跟着完毕了利用Java操作MySql数据库的一个框架类JdbcUtils.java,完毕对数据库的增删改查.当中查询这块,包含普通的查询和利用反射完毕的查询,主要包含以下几个函数接口 ...

  3. 利用Java进行MySql数据库的导入和导出

    利用Java来进行Mysql数据库的导入和导出的总体思想是通过Java来调用命令窗口执行相应的命令. MySql导出数据库的命令如下: mysqldump -uusername -ppassword  ...

  4. 【JDBC】Java 连接 MySQL 基本过程以及封装数据库工具类

    一. 常用的JDBC API 1. DriverManager类 : 数据库管理类,用于管理一组JDBC驱动程序的基本服务.应用程序和数据库之间可以通过此类建立连接.常用的静态方法如下 static ...

  5. Java数据库连接——JDBC基础知识(操作数据库:增删改查)

    一.JDBC简介 JDBC是连接java应用程序和数据库之间的桥梁. 什么是JDBC? Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivit ...

  6. java web mysql 入门知识讲解

     MySQL学习笔记总结 一.SQL概述: SQL:Structured Query Language的缩写(结构化查询语言) SQL工业标准:由ANSI(ISO核心成员) 按照工业标准编写的SQ ...

  7. mysql 访问不是本地数据库,给用户刷新了权限没有作用

    1.grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant option; flus ...

  8. mysql 连接远程阿里云数据库

    一.修改mysql 数据库的远程访问权限 use mysql; SELECT HOST,user,PASSWORD FROM USER; -- 查询用户信息 UPDATE USER SET HOST= ...

  9. java实现科研信息管理系统

    一.前言 本学期学习了JAVA语言,在学期的结束,写一个有操作界面,与数据库关联的管理系统,用来巩固自己本学习所学的知识.用到的知识:JAVA基础,JAVA界面设计(GUI),Oracle数据库(需要 ...

随机推荐

  1. C函数库errno.h概况

    在linux中使用c语言编程时,errno是个很有用的动动.他可以把最后一次调用c的方法的错误代码保留.但是如果最后一次成功的调用c的方法,errno不会改变.因此,只有在c语言函数返回值异常时,再检 ...

  2. [考试反思]1002csp-s模拟测试56:凌乱

    放假回来状态回升??(玩够了-但是稍困) T1打的不完全对,但是过掉了.很快的想到了二分吧喇叭啦.. 然后T2也挺快想出来了但是挂细节没发现,考试快结束的时候才发现出锅了. 改了过来是正解,但是出题人 ...

  3. [考试反思]阶段性总结:NOIP模拟测试7~13

    苟且Rank#1.第二次分机房结束. 得到了喘息一会的权利. 在最后两场考试中大脸skyh慷慨舍弃264分让出Rank#1的故事也十分感人 然而还是有很多东西值得思考. 虽说是反思,但是还是有一些地方 ...

  4. Redis过期--淘汰机制的解析和内存占用过高的解决方案

    echo编辑整理,欢迎转载,转载请声明文章来源.欢迎添加echo微信(微信号:t2421499075)交流学习. 百战不败,依不自称常胜,百败不颓,依能奋力前行.--这才是真正的堪称强大!!! Red ...

  5. js中的事件绑定的三种方式

    1 直接在html标签中绑定 <button onclick = "show()"></button> 注意当你引用的js代码是包裹在window.onlo ...

  6. 来,我们手写一个简易版的mock.js吧(模拟fetch && Ajax请求)

    预期的mock的使用方式 首先我们从使用的角度出发,思考编码过程 M1. 通过配置文件配置url和response M2. 自动检测环境为开发环境时启动Mock.js M3. mock代码能直接覆盖g ...

  7. python经典算法题:Z字变形

    题目 直接看图! 思路第一步:分组 我们把传入的字符串进行分组, 每个框内的字母为1组: 我们发现每个相同颜色的框内的一组字母的特点是在传入的字符串中是连续的: 我们还发现每组字母的个数是由numRo ...

  8. docker监控容器

    Weave Scope: 是能够自动生成一张 Docker 容器web动态图的监控软件,能够让我们直观地理解.监控和控制容器. 监控一台主机: 第一步:安装 [root@localhost ~]# c ...

  9. 在VMware环境下安装CentOS7

    1. 软件准备: 推荐使用VMware,在这里我使用的是VMware15 映像:可以去官网下载,没有的话也可以在下方链接里下载 链接:https://pan.baidu.com/s/1r_7K-UI0 ...

  10. Linux命令实战(四)

    1.Linux上的文件管理类命令都有哪些,其常用的使用方法及相关示例演示. 文件或目录的新建 touch :将每个文件的访问时间和修改时间修改为当前时间.若文件不存在将会创建为空文件,除非使用-c或- ...