随笔分类 -  MySQL

摘要:Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。 下面记录了我在Linux 阅读全文
posted @ 2020-11-09 15:42 爱你爱自己 阅读(378) 评论(0) 推荐(0)
摘要:B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B+树之前必须先了解二叉查找树、平衡二叉树(AVLTree)和平衡多路查找树(B-Tree),B+树即 阅读全文
posted @ 2020-07-15 09:13 爱你爱自己 阅读(1420) 评论(0) 推荐(0)
摘要:索引是帮助mysql获取数据的数据结构。最常见的索引是Btree索引和Hash索引。 不同的引擎对于索引有不同的支持:Innodb和MyISAM默认的索引是Btree索引;而Mermory默认的索引是Hash索引。 我们在mysql中常用两种索引算法BTree和Hash,两种算法检索方式不一样,对查 阅读全文
posted @ 2020-07-15 09:09 爱你爱自己 阅读(732) 评论(0) 推荐(0)
摘要:首先 索引长度和区分度是相互矛盾的, 索引长度太短,那么区分度就很低,吧索引长度加长,区分度就高,但是索引也是要占内存的,所以我们需要找到一个平衡点; 那么这个平衡点怎么来定? 比如用户表有个字段 username ,要给他加索引,问题是索引长度多少合适? 其实我们知道 百家姓里面有百多个姓 ,但是 阅读全文
posted @ 2020-06-22 09:02 爱你爱自己 阅读(1255) 评论(0) 推荐(0)
摘要:一、navicat ssh连接方式 由于公司使用的是阿里云的RDS,需要通过内网连接数据库(不直接提供公网访问),此时可以使用navicat的ssh方式,通过一台跳板机连接内网的RDS 二、连接报错及解决方式 报错:SSH: expected key exchange group packet fr 阅读全文
posted @ 2019-11-07 14:40 爱你爱自己 阅读(7684) 评论(2) 推荐(3)
摘要:大家都知道mysql 模糊查询的常用方法是LIKE 但这个语句查询效率很慢,那么有没有比较好的方法呢,下面本人测试了几个语句 测试数据800条左右 1, 测试结果用时0.06s 2 locate()用时0.02s 3 find_in_set() 用时0.02s 4 instr instr() 用时0 阅读全文
posted @ 2019-05-09 14:38 爱你爱自己 阅读(2685) 评论(0) 推荐(0)
摘要:一个varchar,char的字段 存放 1+,12- ,11等字符串将字段*1或者+0可以将MySQL字符串字段按数值排序 阅读全文
posted @ 2019-01-21 09:34 爱你爱自己 阅读(4335) 评论(0) 推荐(0)
摘要:当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小。这是因为删除操作后在数据文件中留下碎片所致。OPTIMIZE TABLE 是指对表进行优化。如果已经删除了表的一大部分数据,或者如果已经对含有可变长度行的表(含有 VARCHAR 、 BLOB 或 TEXT 列的表)进行了很多更改,就 阅读全文
posted @ 2018-05-31 14:53 爱你爱自己 阅读(3967) 评论(0) 推荐(0)
摘要:#查看日期情况 #show variables like '%general%'; #开启日志 #SET GLOBAL general_log = 'On'; #指定日志文件 #SET GLOBAL general_log_file = '/var/lib/mysql/mysql.log'; 阅读全文
posted @ 2018-05-14 15:40 爱你爱自己 阅读(12345) 评论(0) 推荐(1)
摘要:mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。 查看目前配置 show VARIABLES like '%max_allowed_packet%'; show VARIABLES like '%max_ 阅读全文
posted @ 2018-04-24 14:03 爱你爱自己 阅读(2597) 评论(0) 推荐(0)
摘要:http://www.iteye.com/news/27484 1. Lucene Lucene的开发语言是Java,也是Java家族中最为出名的一个开源搜索引擎,在Java世界中已经是标准的全文检索程序,它提供了完整的查询引擎和索引引擎,没有中文分词引擎,需要自己去实现,因此用Lucene去做一个 阅读全文
posted @ 2018-03-15 23:25 爱你爱自己 阅读(6644) 评论(0) 推荐(0)
摘要:根据视频表更新公司表下的视频数 update company set video_number=(select count(id) from video_data where status=10 and company_id=company.id) where company.status=10; 阅读全文
posted @ 2018-01-28 15:33 爱你爱自己 阅读(327) 评论(0) 推荐(0)
摘要:一.mysql主从备份(复制)的基本原理mysql支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。mysql复制基于主服务器在二进制日志中跟踪所有对数据库的更改(更新、删除等等)。因此,要进行复制,必须在主服务器上启用二进制日志。每个从服务器从主服务器接收主 阅读全文
posted @ 2017-12-11 14:17 爱你爱自己 阅读(573) 评论(0) 推荐(0)
摘要:摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些问题。 本文是一篇包含了数据库命名、数据 阅读全文
posted @ 2017-11-27 16:37 爱你爱自己 阅读(4858) 评论(0) 推荐(0)
摘要:1.过滤emoji表情的原因 在我们的项目开发中,emoji表情是个麻烦的东西,即使我们可以能存储,也不一定能完美显示,因为它的更新速度很快:在iOS以外的平台上,例如PC或者android。如果你需要显示emoji,就得准备一大堆emoji图片并使用第三方前端类库才行。即便如此,还是可能因为emo 阅读全文
posted @ 2017-10-17 11:06 爱你爱自己 阅读(2013) 评论(0) 推荐(0)
摘要:公式如下,单位米: 第一点经纬度:lng1 lat1 第二点经纬度:lng2 lat2 round(6378.138*2*asin(sqrt(pow(sin( (lat1*pi()/180-lat2*pi()/180)/2),2)+cos(lat1*pi()/180)*cos(lat2*pi()/1 阅读全文
posted @ 2017-08-04 16:07 爱你爱自己 阅读(619) 评论(0) 推荐(0)
摘要:插入数据时候报了错:### Error updating database. Cause: Java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x98\x84’ for column ‘bak2’ at row 1 这是因为:移动端的em 阅读全文
posted @ 2017-07-15 14:51 爱你爱自己 阅读(891) 评论(0) 推荐(0)
摘要:【简介】 mysql更新语句很简单,更新一条数据的某个字段,一般这样写: UPDATE mytable SET myfield = \'value\' WHERE other_field = \'other_value\'; 如果更新同一字段为同一个值,mysql也很简单,修改下where即可: U 阅读全文
posted @ 2017-06-13 16:45 爱你爱自己 阅读(749) 评论(0) 推荐(0)
摘要:查看MySQL数据库大小 1.首先进入information_schema 数据库(存放了其他的数据库的信息) ? 1 2 mysql> use information_schema; Database changed ? 1 2 mysql> use information_schema; Dat 阅读全文
posted @ 2017-04-19 09:42 爱你爱自己 阅读(3907) 评论(0) 推荐(0)
摘要:mysql show profiles使用分析sql性能 Show profiles是5.0.37之后添加的,要想使用此功能,要确保版本在5.0.37之后。 查看一下我的数据库版本 mysql> Select version(); + + | version() | + + | 5.0.82-com 阅读全文
posted @ 2017-04-19 09:37 爱你爱自己 阅读(763) 评论(0) 推荐(0)