
数据库
文章平均质量分 54
天元白手
专精于企业数据分析、设计及实施商业智能业务解决方案、软件开发及数据管理和治理。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
初学者必备的MySQL基础语法汇总
文章目录SQL语言包括以下四个部分DML(数据操作语言)将数据插入到表格中更新数据记录删除表记录数据库约束蠕虫复制DDL(数据定义语言)创建数据库查看数据库修改和删除数据库创建表查看表删除表修改表结构DQL(数据查询语言)标准语法格式比较运算符逻辑运算符模糊查询like查询语句-排序查询语句-聚合函数查询语句-分组查询语句-limit语句外键约束外键级联操作内连接左外连接子查询创建表创建表创建表D...原创 2020-03-31 09:45:31 · 640 阅读 · 2 评论 -
什么是事务?如何执行一个事务?
什么是事务,为什么要使用事务?事务是指将一系列数据操作捆绑成为一个整体进行统一管理,如果某一事务执行成功,则在该事物中进行的所有数据更改均会提交,成为数据库中的永久组成部分,如果事务执行时遇到错误且必须取消或回滚,则数据将全部恢复到操作前的状态,所有数据的更改均被清除。简单的说:事务是作为单个逻辑工作单元执行的一系列操作事务是一个不可分割的工作逻辑单元多个操作作为一个整体向系统提交,要...原创 2020-03-29 15:48:31 · 3912 阅读 · 0 评论 -
日期和字符串之间的互相转化
package org.news.test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Test { public static void main(String[] args) { // 将字符串转化成日期格式输入数据库...原创 2020-02-15 21:58:49 · 252 阅读 · 0 评论 -
MySQL数据库不能运行或找不到路径问题
开启服务器搜索mysql右键属性,可以看到可执行文件当看到执行文件的路径不对的时候,打开注册表编辑器,找到类似这个路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL在ImagePath里的数据进行修改,注意要改两个地方!前面和后面的路径都要修改!改了之后还要修改:Mysql中的my.ini文件路径!修...原创 2019-12-30 16:56:31 · 3661 阅读 · 1 评论 -
MySQLDAO模式简单通用类
建立通用类首先要设置好datebase.properties文件:driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/myschooluser=rootpassword=123456在编辑BaseDao帮助类:package com.java.newtestjdbc;import java.io.IOExcept...原创 2019-11-10 07:26:06 · 419 阅读 · 0 评论 -
简单的系统加密(需要jdk1.8以上)
package com.java.password;import java.util.Base64;/** * 加密测试 * @author Think * */public class Testpassword { public static void main(String[] args) { //这个是系统自带的加密方式,安全性较低 //加密 St...原创 2019-10-30 11:32:46 · 154 阅读 · 0 评论 -
Statement和PreparedStatement的区别
preparedStatement接口继承Statement接口,PreparedStatement比普通的Statement对象使用起来更加灵活,更有效率。(1)提高了代码的可读性和可维护性虽然使用PreparedStatement来代替Statement会多几行代码,但避免了繁琐麻烦有容易出错的SQL语句拼接,提高了代码的可读性和可维护性。(2)提高了SQL语句执行的性能创建State...原创 2019-10-27 14:43:46 · 279 阅读 · 0 评论 -
log4j.properties日记配置文件
log4j.rootLogger=debug,stdout,logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.SimpleLayoutlog4j.appender.logfile=org.apache.log4j.FileA...原创 2019-10-26 18:35:20 · 153 阅读 · 0 评论 -
项目案列:银行ATM存款机系统(笔记经典案列)
第一步数据库设计:1、明确了解银行业务需求,围绕银行的需求进行分析,确认银行ATM存款机有紧密关系的实体,并得到每个实体的必要属性2、绘制E-R图描述:使用数据库设计工具,把设计数据库第一步的结果(即分析得到的银行ATM存款机系统的实体,实体属性及实体之间的关系)用E-R图表示:3、绘制数据库模型描述:使用数据库设计工具,把E-R图中的实体转换成数据库中的表对象,并为表中的每一列指...原创 2019-10-26 11:44:48 · 3442 阅读 · 2 评论 -
初识MySql的笔记
SQL Server —适合初学者使用,消耗资源(影响电脑运行速度),服务器和客户端一体,MySQL的简介:SQL Server属于微软公司的数据库产品,因此对windows平台的支持很有优势,其界面友好,使用方便,广泛应用于企业级项目的开发!而MySQL和SQL Server数据相同,MySQL也是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,2008年MySQL被SUN公司收...原创 2019-10-24 15:03:49 · 756 阅读 · 0 评论 -
SQL语言包括以下四个部分
1、DML(数据操作语言):用来插入、修改和删除表中的数据,如insert、update、delete语句2、DDL (数据定义语言):在数据库中创建或删除数据库对象等操作,如create、drop 、alter等语句3、DQL(数据查询语音):用来对数据库中的数据进行查询,指select语句4、DCL(数据控制语言):用来控制数据库组件的存取许可,存取权限等,如GRANT、REVOKE等...原创 2019-10-22 19:06:08 · 7067 阅读 · 0 评论 -
mysql语句练习————————学生表
create database testSchool;use testSchool;#学生表create table student(sid int not null primary key COMMENT ‘学号’,sname nvarchar(20)not null COMMENT ‘姓名’,sdept nvarchar(20)not null COMMENT ‘所属单位’,sa...原创 2019-10-21 20:30:06 · 475 阅读 · 0 评论 -
【C#】实现MySchoolBase系统的所有功能(后面等我有空再优化一下)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data;using System.Data.SqlClient;namespace Myschool{ class Stud...翻译 2019-07-17 22:50:55 · 2158 阅读 · 0 评论 -
【C】使用ADO.NET访问数据库,最简单的案列一共三个类(注意:使用此方法需要预先把数据库的数据提前存好,做好了数据库,才能通过ADO.NET实现提取数据输出!)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data ;//首先导入两条语句,这是第一条using System.Data.SqlClient ;//第二条namespace L...翻译 2019-07-15 18:29:09 · 225 阅读 · 0 评论