首先,我先简述一下自己做的过程啊,相信大家来找这样的博客,也都是为了完成自己课程任务吧。我也一样是一名大一的学生,是为了自己的课程任务而开始做数据库的项目的。因为还没学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. Java零基础入门之基础语法

    一.Java标识符 什么是标识符? 标识符是用来标识类名.对象名.变量名.方法名.数组名.自定义数据类型的有效字符序列. 合法的标识符 ①:由字母.数字.下划线"_".美元符号&q ...

  2. Nginx篇--最初级用法web

    最近很久都没有写博客了,一来主要是时间不够每天回到家都接近晚上11点了,但是以后每天还是保证一篇随笔.好用来整理总结自己的知识. web服务器很有多例如:Apache nginx tengine li ...

  3. RocketMQ 主从同步若干问题答疑

    目录 1.初识主从同步 2.提出问题 3.原理探究 3.1 RocketMQ主从读写分离机制 3.2 消息消费进度同步机制 4.总结 温馨提示:建议参考代码RocketMQ4.4版本,4.5版本引入了 ...

  4. 1000m交叉网线最简单做法

    1-3,2-6,3-1,4-7,5-8,6-2,7-4,8-5 1,2,3,4,5,6,7,8即为网线内部8跟线编号,两头颜色和数字要对应.

  5. 映客直播软开校招岗(go语言)

    问题: 笔试: 比较简单,有一道题比较深刻: 内存1G,需要计算1G的数据排序,哪种排序方法效率最低,当时选的是冒泡,因为涉及到频繁的数据交换,其实应该是归并,因为归并不是原地排序,多占用的内存空间, ...

  6. 思科获取DHCP过程

    主机如何获取DHCP的过程? 地址请求: 客户端发布一个DHCP请求信息,该信息会发给网内所有主机,非DHCP服务器会丢弃信息. 地址提供: DHCP服务端收到该信息后,会从地址池内挑选一个未被使用的 ...

  7. jstl-将List中的数据展示到表格中

    功能: 使用jstl将List中的数据动态展示到Jsp表格中,并实现隔行换色功能. 效果图: Jsp代码: <%@ page import="java.util.ArrayList&q ...

  8. 张孝祥java高新技术 --- jkd1.5 新特性 -- 精华总结

    1. 抽象方法的使用 如果一个方法中大量出现if语句, 那么, 就应该考虑使用抽象来处理. 如下例: package com.lxl; public class Weekend { //周日 publ ...

  9. 021.掌握Pod-Pod调度策略

    一 Pod生命周期管理 1.1 Pod生命周期 Pod在整个生命周期过程中被系统定义了如下各种状态. 状态值 描述 Pending API Server已经创建该Pod,且Pod内还有一个或多个容器的 ...

  10. nyoj 813-对决 (i*j == k)

    813-对决 内存限制:64MB 时间限制:1000ms 特判: No 通过数:11 提交数:23 难度:0 题目描述: Topcoder 招进来了 n 个新同学,Yougth计划把这个n个同学分成两 ...