
数据库
滴霸哥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CentOS安装mysql5.7及设置密码
一.安装mysql:1、先检查系统是否安装有mysqlyum list installed mysql*rpm –qa|grep mysql*2、查看有没有安装包yum list mysql*3、执行安装命令首先必须添加mysql社区repo通过输入命令sudo rpm -ivh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm执行完后,则继续执行sudo yum repolist all原创 2020-11-27 17:25:12 · 221 阅读 · 0 评论 -
Mysql查询根据查出结果在进行查询总数
场景:查出当前用户的关注的人列表,在查询出关注的人创作的作品数量;SQL语句如下:select a.uc_id,a.collection_id,a.state,b.avatar,b.name,b.user_id,COUNT(1) as sum from user_collect as a INNER JOIN user as b on b.user_id = a.collection_id ...原创 2019-09-24 17:36:56 · 4399 阅读 · 0 评论 -
mysql出现Expression #9 of SELECT list is not in GROUP BY clause的问题
出现的问题如下:Expression #9 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘vrapp1.b.sale_id’ which is not functionally dependent on colu mns in GROUP BY clause; this is i...原创 2019-08-12 18:51:33 · 1469 阅读 · 0 评论 -
MySQL根据经纬度计算距离并排序
参数说明:Lat:数据库中的纬度字段名Lon:数据库中的精度字段名uLat:用户传递的纬度uLon:用户传递的精度结果单位:千米(KM)注意:如需要“米”只需要把最后的“/1000”删除即可SQL语句:SELECT ,ROUND(6378.1382ASIN(SQRT(POW(SIN((LatPI()/180-uLatPI()/180)/2),2)+COS(LatPI()...原创 2019-08-14 18:28:28 · 2241 阅读 · 0 评论 -
MySQL实现汉字首字母排序且返回汉字首字母
原来的结果:想要的结果:第一步:CREATE FUNCTION `fristPinyin`(P_NAME VARCHAR(255)) RETURNS varchar(255) CHARSET utf8 BEGIN DECLARE V_RETURN VARCHAR(255); SET V_RETURN = ELT(INTERVAL(CONV(HEX(left(CONVERT(P_...原创 2019-08-19 16:26:42 · 495 阅读 · 0 评论 -
服务器Centos7.4 安装配置 redis 数据库
**1、设置Redis的仓库地址:**yum install epel-release2、安装Redis:yum install redis3、启动redisservice redis start 4、修改密码:redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。①、初始化Redis密码:在配置文件中...原创 2019-08-01 20:01:43 · 293 阅读 · 0 评论 -
MySQL三表联查及两表联查
1、三表查询select A.comment_id,A.img,A.content,A.date,A.shop_id,A.user_id,B.avatar,B.name from A inner join B on A.user_id=B.user_id inner join C on A.shop_id = C.shop_id where C.shop_id = ?; # ①、...原创 2019-05-10 17:21:05 · 14486 阅读 · 1 评论 -
MySQL报错cannot add foreign key constraint解决方法
问题场景:、 利用Navicat对MySQL两张表想要进行外键关联时设置正确,但出现出现如下错误原因分析:创建外键错误的原因大概有一下几个原因: 1、关联的两个字段的字段的类型不一致 2、设置外键删除时set null 3、两张表的引擎不一致如下:A、数据类型不一致:主表:需要关联的表:B、设置不一样:主表:需要关联的表:C、引擎设置为“InnoDB”:...原创 2019-05-15 10:39:48 · 79495 阅读 · 10 评论 -
postgresql安装mysql_fdw(mysql和postgresql数据共享)
1、Mysql与PostgreSQL的安装过程省略。为简便起见,把MySQL和PostgreSQL都安装在一个机器上,然后在此机器上(准确地说是在PostgreSQL运行的机器上)安装mysql_fdw:首先是下载 mysql_fdw:http://pgxn.org/dist/mysql_fdw/mysql_fdw-2.1.2.zip然后是解压和安装2、进入解压后mysql_fdw_2...原创 2019-04-30 18:55:17 · 3770 阅读 · 1 评论 -
数据库设计(一对一、一对多、多对多)
数据库设计(一对一、一对多、多对多)关联映射:一对多/多对一存在最普遍的映射关系,简单来讲就如球员与球队的关系;一对多:从球队角度来说一个球队拥有多个球员 即为一对多多对一:从球员角度来说多个球员属于一个球队 即为多对一数据表间一对多关系如下图:关联映射:一对一一对一关系就如球队与球队所在地址之间的关系,一支球队仅有一个地址,而一个地址区也仅有一支球队。数据表间一对一关系的表现有两...转载 2019-04-26 13:18:26 · 746 阅读 · 0 评论