MySQL 相关的软件列表

Redis 实现“附近的人”功能
Redis

Redis 实现“附近的人”功能

2020-02-16 标签:redis,实现,附近,的人,功能,针对,这一,位置,服务,领域,应用,场景,常见,使用,pg,mysql,mongodb,多种,db,空间

针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合其有序队列zset以及geohash编码,实现了空间搜索功能,且拥有极高的运行效率。本文将从源码角度对其算法原理进行解析,并推算查询时间复杂度。操作命令自R

mongodb数据库入门之CURD简单操作示例
MongoDB

mongodb数据库入门之CURD简单操作示例

2020-02-16 标签:mongodb,数据库,入门,curd,简单,操作,示例,本文,实例,讲述,分享,大家,参考,具体,如下,查看,show,dbs,databases

本文实例讲述了mongodb数据库入门之CURD简单操作。分享给大家供大家参考,具体如下:查看所有数据库show dbs;show databases; #有些版本可能不行使用数据库use 数据库名查看集合(集合即mysql的表)show tables/collections查看帮助db.help(

mongoDB中CRUD的深入讲解
MongoDB

mongoDB中CRUD的深入讲解

2020-02-16 标签:mongodb,crud,深入,讲解,前言,今天,接触,关系,数据库,现在,将自,做的,笔记,发出来,大家,参考

前言今天开始接触非关系型数据库的mongoDB,现在将自己做的笔记发出来,供大家参考,也便于自己以后忘记了可以查看。首先,mongoDB,是一种数据库,但是又区别与mysql,sqlserver、orcle等关系数据库,在优势上面也略高一筹;至于为什么会这么说呢?很简单,我们来举两个例子:1.在存储

Mongodb副本集和分片示例详解
MongoDB

Mongodb副本集和分片示例详解

2020-02-16 标签:mongodb,副本,示例,详解,前言,之前,没用,mongo,最近的,开发,不少,现在,熟练,许多,用起来

前言因为之前没用过mongo,所以最近的开发踩了不少坑,现在熟练了不少。mongo在许多地方用起来还有许多不如意的地方,比如不知道如何加行锁,虽然mongo本身可以加写锁, 多写的时候保证原子性,但不能向mysql在事务中 select ... for update 这样加锁, 这样可以在应用代码中

MongoDB操作类封装实例代码
MongoDB

MongoDB操作类封装实例代码

2020-02-16 标签:mongodb,操作,封装,实例,代码,前言,最近,接到,需求,要做,打点,数据,统计,在学,分为,两部,基本思想

前言最近接到一个需求,要做MongoDB打点数据的统计,在学习过MongoDB的操作之后,封装了一个MongoDB的操作类,分为两部分,基本思想是参照了自己写过的mysql的操作类。一个是基本的操作类,包括所有基本操作的静态方法,还有一个是mongoobject,就是具体操作的实现类。以后再写如何用

MongoDB多表关联查询操作实例详解
MongoDB

MongoDB多表关联查询操作实例详解

2020-02-16 标签:mongodb,多表,关联,查询,操作,实例,详解,本文,讲述,分享,大家,参考,具体,如下,mongoose,首先,回忆,mysql,语句

本文实例讲述了MongoDB多表关联查询操作。分享给大家供大家参考,具体如下:Mongoose的多表关联查询首先,我们回忆一下,MySQL多表关联查询的语句:student表:calss表:通过student的classId关联进行查询学生名称,班级的数据:SELECT student.name,s

PostgreSQL

Mac OS上安装PostgreSQL的教程

2020-02-16 标签:mac,os,安装,postgresql,教程,开头,啰嗦,一直以来,我和,mysql,这位,久经考验,老朋友,合作愉快,自从,了解,对其,丰富的,功能

容我开头啰嗦一下。一直以来,我和 MySQL 这位久经考验的老朋友合作愉快。但自从了解了一点 PostgreSQL 后, 对其丰富的功能特性就十分着迷。比如字段类型原生支持 json, xml 和 array。跟 MySQL 比起来,感觉 PostgreSQL 更高级一些。安装brew官方文档:ht

PostgreSQL

探讨select in 在postgresql的效率问题

2020-02-16 标签:探讨,select,postgresql,效率,问题,mysql,查询,table,id,几百,几千个,如何,提高效率,修改,网站,商品

在知乎上看到这样一个问题:MySQL 查询 select * from table where id in (几百或几千个 id) 如何提高效率?修改电商网站,一个商品属性表,几十万条记录,80M,索引只有主键id,做这样的查询如何提高效率?select * from table where id

在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
MariaDB

在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程

2020-02-16 标签:mac,os,编译,安装,nginx,php,mariadb,开发,环境,教程,甲骨文,顶替,mysql,抛弃,n,ginx,分别

因为甲骨文的尿性。mariadb应该要顶替mysql了。所以抛弃mysql1,编译nginx分别下载nginx,openssl,pcre编译openssl的时候会提示WARNING! If you wish to build 64-bit library, then you have toinvok

MariaDB中1045权限错误导致拒绝用户访问的错误解决方法
MariaDB

MariaDB中1045权限错误导致拒绝用户访问的错误解决方法

2020-02-16 标签:mariadb,1045,权限,错误,导致,拒绝,用户,访问,解决方法,也有,一段时间,常用,命令,语法,基本,没变,比较复杂,例如,replication,也没有

用mariadb也有一段时间了,常用命令和语法,基本没变。比较复杂一点的,例如replication,也没有发现根mysql有什么不同的地方。不过,今天真发现有不同的地方了,mariadb的权限管理根mysql不一样,mysql可以创建一个根root账户同等权限的账户,但是mariadb就不行了,写