
MySQL
工程哥
恒者致远,思者常新!
展开
-
SQL简介
SQL简介原创 2016-05-28 10:18:51 · 281 阅读 · 0 评论 -
MySQL数据库操作
MySQL数据库操作原创 2016-07-18 21:29:52 · 463 阅读 · 0 评论 -
MySQL的批处理
批处理,降低与数据库的连接次数,提高执行效率。 BatchDemo.java文件:package com.itheima.jdbc;import java.sql.Connection;import java.sql.Statement;import org.junit.Test;import com.itheima.util.JdbcUtil;/** * 批处理,降低与数据库的连接次数,提高原创 2016-09-10 10:01:25 · 789 阅读 · 0 评论 -
MySQL中大文本或大文件的存取
LobDemo.java文件:import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.InputStream;import java.io.Out原创 2016-09-10 10:55:31 · 2184 阅读 · 0 评论 -
如何调用数据库的存储过程
CallableDemo.java文件:import java.sql.CallableStatement;import java.sql.Connection;import java.sql.Types;import org.junit.Test;/*delimiter $$CREATE PROCEDURE demoSp(IN inputParam VARCHAR(255), INOUT原创 2016-09-10 11:16:18 · 1924 阅读 · 0 评论 -
事务入门
1、MySQL:每一条语句都属于独立事务,默认自动管理的。 2、开启事务:start transaction; 日后的语句都会处于同一个事务之中。 提交事务:commit; 回滚事务:rollback; 例子1(数据库中事务的操作命令):create table account ( id int primary key auto_increment, na原创 2016-09-10 15:12:27 · 296 阅读 · 0 评论 -
事务的特性
1、事务的特性: 原子性:处于事务中的多条语句是不可分割的。 一致性:事务必须使数据库从一个一致性状态变换到另外一个一致性状态。比如:转账,转账前A+B=2000,转账后A+B=2000 隔离性:多线程并发。一个事务不能被其他线程中的事务所打扰。 持久性:事务一旦提交,永久保存起来。 2、事务的隔离级别:属于事务的。都已开启了事务为前提。 不考虑事务的隔离级别,会出现以下情况(是错的)原创 2016-09-10 15:58:03 · 463 阅读 · 0 评论 -
两种开源数据库连接池的使用
现在很多WEB服务器(Weblogic, WebSphere, Tomcat)都提供了DataSoruce的实现,即连接池的实现。通常我们把DataSource的实现,按其英文含义称之为数据源,数据源中都包含了数据库连接池的实现。开源组织提供了数据源的独立实现: DBCP 数据库连接池 C3P0 数据库连接池实际应用时不需要编写连接数据库代码,直接从数据源获得数据库的连接。程序原创 2016-09-11 10:34:33 · 741 阅读 · 0 评论 -
采用Apache的DBUtils框架实现数据库的CRUD
1。导包 (1).commons-dbcp-1.4.jar (2)commons-dbutils-1.4.jar (3)commons-pool-1.5.6.jar (4)mysql-connector-java-5.0.8-bin.jar 2。数据库配置文件:#\u8FDE\u63A5\u8BBE\u7F6EdriverClassName=com.mysql.jdbc.Driveru原创 2016-09-12 20:34:37 · 374 阅读 · 0 评论 -
Apache的DBUtils框架的查询结果处理器的使用(ResultSetHandler接口的子类)
1。导包 (1).commons-dbcp-1.4.jar (2)commons-dbutils-1.4.jar (3)commons-pool-1.5.6.jar (4)mysql-connector-java-5.0.8-bin.jar 2。数据库配置文件:#\u8FDE\u63A5\u8BBE\u7F6EdriverClassName=com.mysql.jdbc.Driveru原创 2016-09-12 21:34:09 · 517 阅读 · 0 评论 -
使用DBUtil框架实现事务的处理
项目中各类的结构: 1.AccountDao接口:package com.itheima.dao;public interface AccountDao { /** * 转账 * @param sourceAccountName 转出账户 * @param targetAccontName 转入账户 * @param money 交易金额原创 2016-09-12 22:01:59 · 1591 阅读 · 0 评论 -
采用DBUtil框架实现AOP(面向切面编程)对事务的处理
项目中个文件的结构: 1。导包: commons-dbcp-1.4.jar commons-dbutils-1.4.jar commons-pool-1.5.6.jar mysql-connector-java-5.0.8-bin.jar 2.dbcpconfig.properties配置文件:#\u8FDE\u63A5\u8BBE\u7F6EdriverClassName=com原创 2016-09-13 20:12:26 · 900 阅读 · 0 评论 -
连接MySQL数据库
JdbcDemo4.java文件:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import java.util.ArrayList;import java.util.List;//ResultSet详解public原创 2016-09-07 19:39:28 · 265 阅读 · 0 评论 -
JDBC连接MySQL数据库的标准模板
JdbcDemo.java文件:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.ut原创 2016-09-07 19:58:41 · 439 阅读 · 0 评论 -
连接数据库的工具类
JdbcDemo6.java文件:import java.sql.Connection;import java.sql.ResultSet;import java.sql.Statement;import org.junit.Test;public class JdbcDemo6 { @Test public void testAdd(){ Connectio原创 2016-09-07 21:05:06 · 401 阅读 · 0 评论 -
MySQL修改编码设置及乱码问题
MySQL修改编码设置及乱码问题原创 2016-06-04 18:17:01 · 421 阅读 · 0 评论 -
SQL注入与PreparedStatement接口
SQL注入与PreparedStatement接口原创 2016-05-29 19:39:08 · 609 阅读 · 0 评论 -
MySQL中的数据库和数据表的操作
MySQL中的数据库和数据表的操作原创 2016-05-28 10:23:17 · 399 阅读 · 0 评论 -
MySQL中的DML:数据操作语言,增删改
MySQL中的DML:数据操作语言,增删改原创 2016-05-28 10:25:23 · 732 阅读 · 0 评论 -
MySQL中的数据查询语言,针对单表的查询
MySQL中的数据查询语言,针对单表的查询原创 2016-05-28 10:26:37 · 622 阅读 · 0 评论 -
MySQL的完整性约束之:实体完整性(主键的添加)
MySQL的完整性约束之:实体完整性(主键的添加)原创 2016-05-28 10:28:54 · 9489 阅读 · 1 评论 -
MySQL的完整性约束之:域(字段)完整性
MySQL的完整性约束之:域(字段)完整性(列的类型,是否为空,是否唯一)原创 2016-05-28 10:30:57 · 3343 阅读 · 0 评论 -
MySQL的参照完整性(多表的设计):定义外键
MySQL的参照完整性(多表的设计):定义外键原创 2016-05-28 17:04:30 · 3766 阅读 · 0 评论 -
MySQL中的多表查询
MySQL中的多表查询原创 2016-05-29 10:46:49 · 498 阅读 · 0 评论 -
MySQL中的一些常用的函数
MySQL中的一些常用的函数原创 2016-05-29 10:49:51 · 319 阅读 · 0 评论 -
MySQL的备份与数据恢复
MySQL的备份与数据恢复原创 2016-05-29 10:58:21 · 339 阅读 · 0 评论 -
java通过JDBC连接数据库
java通过JDBC连接数据库原创 2016-05-29 15:25:19 · 344 阅读 · 0 评论 -
常用数据库URL地址的写法
l常用数据库URL地址的写法原创 2016-05-29 15:27:24 · 2950 阅读 · 0 评论 -
JDBC中常用的接口详解
JDBC中常用的接口详解原创 2016-05-29 15:37:08 · 3278 阅读 · 0 评论 -
JDBC编码的代码模板(最终版)
JDBC编码的代码模板(最终版)原创 2016-05-29 15:52:27 · 767 阅读 · 0 评论 -
JdbcUtil:JDBC工具类
JdbcUtil:JDBC工具类原创 2016-05-29 16:27:49 · 1363 阅读 · 0 评论 -
MySQL数据库连接测试程序
MySQL数据库连接测试程序:import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class MySQLConnTest { public static final String DBDRIVER =原创 2017-04-15 16:22:08 · 2493 阅读 · 0 评论