• MySql数据库操作

    一、数据库操作: show databases; 显示所有数据库名称create database database_name [character set utf8]; 创建一个数据库show create database database_name; 查看数据库的创建信息use database_name; 切换数据库alter database db_name [character set xxx] 修...

    2018-06-18 00:13:11

  • MySql概念(二)

    一、Sql规范? sql是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据...

    2018-06-18 00:13:05

  • mysql之TIMESTAMP(时间戳)用法详解

    一、TIMESTAMP的变体 TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如: 1.在创建新记录和修改现有记录的时候都对这个数据列刷新: TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 2.在创建新记录的时候把这个字段设置为当前时间,但以后修改...

    2018-06-18 00:12:26

  • sql with 写法

    with h_asign_id as ( select asign_id from assign_h h left join assignment a on a.id = h.asign_id where 1=1 group by h.asign_id ) select h.asign_id from assign_history h, h_asign_id i where h.id in ( select max(assign_h.id) from assign_h where assign...

    2018-06-18 00:12:57

  • 初学java设计模式,一个简单案例总结展示

    项目文件目录示意图: 项目大体效果图: --1.添加书本信息界面: (图一) 图一实现源码: 1 % @ page language = " java " import = " java.util.*,java.sql.* " pageEncoding = " utf-8 " % 2 ! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 3 htm...

    2018-06-18 00:12:34

  • windows环境下mysql的解压安装以及备份和还原

    系统环境为server2012 1、下载mysql解压版,解压安装包到指定目录 2、在以上目录中,复制一份 my-default.ini 文件,重命名为 my.ini ,进行如下修改(按照需要): [mysqld]# 服务端的编码方式character_set_server=utf8# These are commonly set, remove the # and s...

    2018-06-18 00:12:27

  • MySQL之事务

    MySQL事务: 1.MySQL事务控制语句 (1).开启事务 begin; (2).提交事务 commit; (3).回滚事务 rollback; (4).设置事务是否自动提交 set autocommit = {0 | 1}; // 0不自动提交,1自动提交 例如: begin;// 开启事务 insert into table_name values(内容); commit;// 提交事...

    2018-06-18 00:12:24

  • 数据库笔记

    笔记记录: ============================================ 左外连接left join 涉及表: student,fee,fee_info三张表,截图依次如下: 两张表应用: 查询1: 查询2: 对比就可以看出区别,查询2比查询1多1条凤姐的记录(此条记录的s.number没有对应的f.feeId) 查询1:s....

    2018-06-18 00:12:16

  • MySQL学习(六)——自定义连接池

    1、连接池概念 用池来管理Connection,这样可以重复使用Connection。有了池,我们就不用自己来创建Connection,而是通过池来获取Connection对象。当使用完Connection后,调用Connection的close()方法也不会真的关闭Connection,而是把Connection归还给池,池就可以再利...

    2018-06-18 00:12:19

  • MySQL学习(五)——使用JDBC完成用户表CRUD的操作

    通过案例我们发现获得连接和释放资源两次代码将在之后的增删改查所有功能中都存在,开发中遇到此种情况,将采用工具类的方法进行抽取,从而达到代码的重复利用。 1、使用properties配置文件 开发中获得连接的4个参数(驱动、URL、用户名、密码)通常都存在配置文件中,...

    2018-06-18 00:12:03

2