自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勿念先生的博客

诸事万物皆有迹可循

  • 博客(16)
  • 收藏
  • 关注

原创 Java注解

1.概念1.1.java提供了一种原程序的元素关联任何信息和任何数据的途径和方法。2.Java中的常见注解2.1.JDK自带的注解2.1.1.@Override:重写覆盖父类中的方法2.1.2.@Deprecated:表示这个方法已经过时了,如果你调用会出现警告2.1.3.@Suppvisewarnings:如果你一定要调用过时的方法,则可以在方法上加上此注解(@Suppvisewarnings(...

2016-08-31 11:35:09 601

原创 MySQL性能优化五之系统配置优化和服务器硬件优化

1.数据库系统配置优化1.1.MySQL服务器上关闭iptables、selinux等防火墙软件2.MySQL配置文件优化2.1.MySQL可以通过启动是通过设置配置参数或者使用配置文件两种方法进行配置(my.conf)。2.2.Innodb缓存池设置:innodb_buffer_pool_size(推荐总内存的75%)。2.3.缓存池的个数(5.5以后):inno

2016-08-29 14:40:09 1581

原创 MySQL性能优化四之数据库结构优化

1.选择合适数据类型1.1.使用可以存储你数据类型的最小数据类型。1.2.使用简单的数据类型。1.3.尽量使用NOT NULL定义字段。1.4.尽量少用大的类型(text),非用不可使用从表拆分出来。1.5.例子:1.5.1.利用Int类型存储日期类型:利用FROM_UNIXTIME()函数(int转日期类型)和UNIX_TIMESTAMP()函数(日期转为int类型)。

2016-08-29 12:12:41 1554

原创 MySQL性能优化三之索引的优化

MySQL性能优化三索引的优化1.如何选择合适的列建立索引1.1.在where从句、group by从句、order by从句、on从句中出现的列。1.2.索引字段越小越好(数据库的数据存储以页为单位一页存储的数据越多一次IO操作获取的数据越大效率越高)。1.3.离散大(变量各个取值之间的差异程度)的列放到联合索引的前面,可以通过count()函数查看字段的差异值,返回值越大说

2016-08-29 10:49:22 884

原创 MySQL性能优化二之SQL的优化

1.怎么发现有问题的SQL?(通过MySQL慢查询日志对有效率问题的SQL进行监控)1.1.查看慢查询的开启状态:show variables like‘slow_query_log’1.2.设置慢查询文件的存储位置:set global slow_query_log_file =‘位置’ 1.3.是否要把没有使用索引的SQL记录:set global log_queries_

2016-08-29 10:18:27 601

原创 MySQL性能优化一之优化的目的和方面

1.正确使用SQL语句的原因1.1.增加数据库处理的效率,减少应用相应的时间1.2.减少数据库服务器的负载,增加服务器的稳定性1.3.减少服务器间通信的网络流量2.数据库优化的目的2.1.避免出现页面访问错误2.2.增加数据库稳定性2.3.增加用户体验3.数据库优化的几个方面3.1.结构良好的SQL和有效且合适的索引。3.2.表结构的设计,根据数

2016-08-27 10:17:00 1241

原创 MySQL基础九之存储引擎

1.概念1.1.mysql用不同的技术将数据存储在文件当中,这种技术称之为存储引擎。2.并发控制2.1.当多个连接对记录进行修改时候为了保持数据的一致性和完整性。1.1种类:1.2.设置存储引擎1)通过配置文件:default-storage-engine = engine_name2)创建数据表时指定存储引擎:ENGINE = engine_name3

2016-08-26 15:40:37 571

原创 MySQL基础八之存储过程

1.存储过程简介1.1.概念:存储过程是SQL语句和控制语句预编译的集合,以一个名称存储作为一个单元处理(省去了语法分析和编译的过程提高了效率)。1)增强了SQL语句的功能和灵活性2)实现了较快的执行速度3)减少了网络流量1.2.CREATE [DEFINER = {user | CURRENT_USER}]PROCEDURE sp_name ([proc_para

2016-08-26 14:47:47 527

原创 MySQL基础七之自定义函数

1.自定义函数1.1.概念:是用户对MySQL扩展的途径,用法和内置函数相同(函数可以返回任意类型的值,也可以接受这些类型的函数,MySQL对多1024个函数)1.2.两个必备条件:1)参数:不一定必须2)返回值:一定有1.3.创建函数1.3.1. CREATE FUNCTION function_nameRETURNS{STRING|INTEGER|REAL|DE

2016-08-26 11:25:46 498

原创 MySQL基础之六运算符和函数

1.函数的种类:1)字符函数2)数值运算符与函数3)比较运算符与函数4)日期时间函数5)信息函数6)加密函数7)聚合函数2.字符函数1)CONCAT():字符连接2)CONCAT_WS():使用指定的分割符进行字符连接3)FORMAT():数字格式化4)LOWER():转化成小写5)UPPER():转化成大写6)LEFT():获取左侧字符

2016-08-26 10:04:42 510

原创 MySQL基础五之子查询和连接

1.子查询:是指出现在SQL语句内的查询1.1.嵌套在查询内部,而且始终被圆括号包裹1.2.分类:使用比较符(>、、>=、、any、some、all)1.3.将查询的结构写入数据表:INSERT INTO table_name [(col_name,...)] SELECT ...1.4.多表之间的连接:  table_reperence   {[INNER | CROSS

2016-08-25 16:34:16 403

原创 MySQL基础四之基本的增删改查

1.增加(INSERT)1.1.直接增:INSERT  [INTO]  table_name  [(col_name,......)]  VALUES(val,......),(val1,......),......1.2.使用子查询(使用较少):INSERT  [INTO]  table_name  SET  col_name=val,......1.3.INSERT  [INTO]

2016-08-25 14:57:45 773

原创 MySQL基础三之约束以及修改数据表

1.约束1.1保持数据的一致性和完整性1.2.表级的约束和列级约束(针对字段的个数分类)1.3.功能分类:非空约束(NOT NULL)、主键约束(PRIMARY KEY)、唯一约束(UNIQUE KEY)、默认约束(DEFAULT)、外键约束(FOREIGN KEY)。1.4.外键约束:保持数据的一致性和完整性,实现一对一或者一对多的关系。1.4.1.父表和子表有相同的存储

2016-08-25 11:49:19 917

原创 MySQL基础二之数据类型与创建数据表

1.数据类型:1.1.整型(根据取值的范围分为5种)1)TINYINT:有符号(-128~127);无符号(0~255)2)SMALLINT:有符号(-32768~32767);无符号(0~65535)3)MEDIUMINT:有符号(-8338608~8338607);无符号(0~16777215)4)INT:有符号(-2^31~2^31-1);无符号(0~2^32-1)5

2016-08-25 09:41:55 559

原创 MySQL基础一之初涉MySQL下

1.MySQL文件目录结构1.1.bin:存储可执行的文件1.2.data:存储数据文件1.3.docs:文档1.4.include:存储包含的头文件1.5.lib:存储库文件1.6.share:错误消息和字符集文件2.修改编码方式(my.ini文件)2.1.[client]1)port(3306):MySQL端口号2.2.[mysql]1)defaul

2016-08-24 15:28:39 371

原创 MySQL基础一之初涉MySQL上

1.mysql的概述1.1.开源的关系型数据库系统2.mysql5.5的安装2.1.MSI安装(常用)、ZIP安装(较难)1)欢迎安装界面,直接点next。 2)同意许可协议 3)安装类型:Typical(典型安装:出了安装mysql数据库以外还安装客户端)、Custom(自定义安装:难度系数较大)、Complete(完全安装:安装msyql所有组件),我们一般选择

2016-08-24 11:43:05 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除