Mysql数据库
热心码农
一点一滴,思路,构想
展开
-
直接通过JDBC API来持久化实体域对象
在java.sql包中常用的接口和DriverManager:驱动程序管理器,负责创建数据库连接Connection:代表数据库连接Statement:负责执行SQL语句PreparedStatement:预定义SQL语句功能ResultSet:代表SQL查询语句的查询结果集步骤:(大致)1、Class.forName("com.mysql.jdbc.Driver");//加载MySql数...原创 2018-04-23 11:08:49 · 194 阅读 · 0 评论 -
(开发篇):表类型(存储引擎)的选择
MySQL存储引擎概述:插入式存储引擎是MySQL数据库最重要的特征之一,用户可以根据应用需要选择如何存储和索引数据、是否使用事务等。目的是为了适应不同领域数据库应用要求。特征:使用不同存储引擎提高应用的的效率用户自我定制和使用自己的存储引擎。(灵活)这里面介绍四种常用的存储引擎:MyISAM、InnoDB、MEMORY、MERGE.MyISAMMySQL默认的存储引擎。特点:不支持事务、外键...原创 2018-04-26 14:59:36 · 161 阅读 · 0 评论 -
(开发篇)选择合适的数据类型(第一遍)——CHAR和VARCHAR
CHAR与VARCHAR区别:(都是用来存储字符串的)保存和检索的方式不同。char属于固定长度的字符类型,而VARCHAR属于可变长的字符类型。(时间和空间的问题) (在严格模式,超过列长度的值不会被保存,并且会出现错误提示。(后面介绍什么是严格模式))区别: 1、检索时从char列删除尾部的空格。2、char固定长度,处理速度比varchar快得多,缺点是浪费存储空间,程序需要在尾部空格...原创 2018-04-26 15:23:25 · 208 阅读 · 0 评论