首先,我先简述一下自己做的过程啊,相信大家来找这样的博客,也都是为了完成自己课程任务吧。我也一样是一名大一的学生,是为了自己的课程任务而开始做数据库的项目的。因为还没学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. [考试反思]0927csp-s模拟测试53:沦陷

    很喜欢Yu-shi说过的一句话 在OI里,菜即是原罪 对啊. 都会.谁信呢? 没有分数,你说话算什么呢? 你就是菜,你就是不对,没有别的道理. 最没有用的,莫过于改题大神,这就是菜的借口. 但是其实这 ...

  2. 「Usaco2012 Dec」第一(字典树+拓扑排序)

    (我恨字符串) 惯例化简题目:给定n个字符串,可以改变字符的相对大小(在字典序中的大小),问:字符串i是否能成为最小的字符串(字典序) 解题过程: 首先你可以预处理出来26的全排列然后暴力然后你只要用 ...

  3. IoTClient开发4 - ModBusTcp协议服务端模拟

    前言 上篇我们实现了ModBusTcp协议的客户端读写,可是在很多时候编写业务代码之前是没有现场环境的.总不能在客户现场去写代码,或是蒙着眼睛写然后求神拜佛不出错,又或是在办公室部署一套硬件环境.怎么 ...

  4. 最近的项目系列1——core整合SPA

    1.前言 当前,前后端分离大行其道,我本人之前不少项目也是纯前后端分离,但总有些场景,春前后端分离整起来比较痛苦,比如我手头这个公众号项目吧,它涉及到第三方鉴权,第三方凭证,以及微信凭证这些,都不适合 ...

  5. C# VII: 统计文本行数

    本文基于StackOverflow的以下问题收集整理而成. What is the fastest waty to count newlines in a large .NET string: htt ...

  6. 三张关联表,大表;单次查询耗时400s,有group by order by 如何优化

    问题SQL: select p.person_id as personId, p.person_name as personName, p.native_place as nativePlace, c ...

  7. 利用GitHub Pages + jekyll快速搭建个人博客

    前言 想搭建自己博客很久了(虽然搭了也不见得能产出多频繁). 最初萌生想写自己博客的想法,想象中,是自己一行一行码出来的成品,对众多快速构建+模板式搭建不屑一顾,也是那段时间给闲的,从前后端选型.数据 ...

  8. 前端 vue单页面应用刷新网页后vuex的state数据丢失的解决方案(转载)

    最近接手了一个项目,前端后端都要做,之前一直在做服务端的语言.框架和环境,前端啥都不会啊. 突然需要前端编程,两天速成了JS和VUE框架,可惜还是个半吊子.然后遇到了一个困扰了一整天的问题.一直调试都 ...

  9. C语言|博客作业05

    这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的 ...

  10. 看源码学编程系列之kafka(一)

    kafka 由于它自身的高性能发送与消费能力,而受到广大企业的喜欢,所以我们就先看看kafka 一些源码实现如下: public void run() { int messageNo = 1; whi ...