Mysql
文章平均质量分 83
lyzx_in_csdn
努力只为更强大的存在
展开
-
《mysql存储过程编程》之一些杂碎知识
XML Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3...原创 2017-11-01 22:08:09 · 159 阅读 · 0 评论 -
《深入立即Mysql》之索引介绍和优化策略
MySQL中的索引简介1、什么是索引所谓的索引就是一种存储数据位置的数据结构,在存储数据时先把某个数据的位置以一定的规则存储在这个数据结构中,当查询该数据时直接在这个数据结构中查到某条数据的位置,然后直接找到某条数据即可,这就是索引加快查询速度的原理2、 索引的优点 2.1、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 2.2、可以大大加快 数据的检索...原创 2018-10-30 17:49:54 · 254 阅读 · 0 评论 -
《深入理解Mysql》之SQL优化利器-explain
SQL的书写和执行顺序完全不同,今天我们就探究一下存储引擎是怎么执行SQL来查找数据的explain语法explain + QueryStatement ,如下标题分别有 id、select_type、table、partitions、type、possible_keys、key、ref、rows、filtered、Extra这12列1、id 表示执行顺序,用一个整数表示,当id都...原创 2018-10-31 17:32:45 · 371 阅读 · 0 评论 -
《深入理解Mysql》之存储引擎简介
ISAM(Index Sequential Acess Method)主要用于读远大于写的环境下优点:查询速度非常快 占用内存等资源少缺点:不支持事物,没有索引和锁功能,且无法容错,使用时要注意备份数据MYISAM(是ISAM的升级版本) 新增功能:索引、锁(用来优化并发性能) 由于加入了锁所以经常要使用 OPTIMIZE TABLE命令释放被更新操作占用的空间...原创 2018-10-29 19:36:26 · 342 阅读 · 0 评论 -
《mysql存储过程编程》之循环结构邂逅leave
XML Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3...原创 2017-11-01 21:29:33 · 2856 阅读 · 0 评论 -
《mysql存储过程编程》之3种参数模型详细说明
JSON Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ...原创 2017-10-31 09:52:44 · 402 阅读 · 0 评论 -
《Mysql存储过程编程》之3种循环结构之repeat循环举例
JSON Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ...原创 2017-10-31 09:34:13 · 454 阅读 · 0 评论 -
《Mysql存储过程编程》之初始mysql存储过程
JSON Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1、什么是存储过程? 过程就是把若干条sql组合起来并起一个名字即没有返回值的函数(通过其他方式返回) 把过程存储在数...原创 2017-10-20 21:00:26 · 267 阅读 · 0 评论 -
完美解决MySql数据库乱码问题
很多同学在刚开始接触MySql数据库的时候,会碰到乱码问题,很是头疼,今天我就带大家彻底的解决MySql数据库乱码问题。第一,安装MySql(在这儿就不赘述了)第二,建数据库,建表如下图 插入数据insert into t1 values (null,'我插入的是中文');不好了,出现了错误,这是说中文无法识别,数据库不认识这个东西,存不进去,那么我们该怎么办...原创 2015-04-15 15:10:03 · 743 阅读 · 0 评论 -
通过Connection连接获取数据库元数据
前一段时间做大数据产品时用到了一部分通过Connection连接获取mysql数据库的元数据,现在把部分代码贴下来,以备不时之需 1、通过Connection连接获取数据库中所有的表@Testpublic void test1() throws SQLException { Connection conn = //... some exists Connection Datab...原创 2018-07-03 17:22:25 · 4142 阅读 · 0 评论 -
DB2错误码
前几天一直在DB2上做一些业务,经常用到DB2的错误码在这里也记录一下这篇博客的内容是从别人的博客上拷贝的,源博客地址:http://xiaozpjava.iteye.com/blog/13413971234567891011121314151617181920212原创 2017-12-18 14:51:40 · 2039 阅读 · 0 评论 -
《mysql存储过程编程》之连接分类
在查询多张表时总会用到用到连表查询,那么连表查询的连接方法到底有几种呢?今天就一起看看1、交叉连接(只做笛卡尔积) XML Code 1 select * from A cross join B 它等同于 XML Code 1 select * from A,B ...原创 2017-11-03 22:19:39 · 500 阅读 · 0 评论 -
《mysql存储过程编程》之游标
1、什么是游标? 游标就类似于迭代器或者指针之类的东西,它指向第一条数据库中的记录,每取一次记录则游标向后移动一位 2、游标的4个部分1、declare 申明 -- declare 游标名 cursor for select statement2、open 打开 --open 游标名3、fetch 取值 --fetch 游标名 into var1,var...原创 2017-11-02 17:14:38 · 368 阅读 · 0 评论 -
《mysql存储过程编程》之常用函数集锦
XML Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3...原创 2017-11-01 22:24:41 · 265 阅读 · 0 评论 -
《深入理解Mysql》之利用索引排序
使用Mysql的索引进行排序可以大大提高Mysql的性能,使用索引排序的原则是按照建立索引的顺序查询和排序,执行如下sqlcreate table t1( id int not null auto_increment, uname varchar(32) not null, tag1 int not null, tag2 int not null, tag3 int n...原创 2018-11-01 16:21:15 · 595 阅读 · 0 评论