切换到电脑端
跳转到我的求职导航
置顶 数据库

MySQL-fulltext-全文搜索-索引-MATCH AGAINST IN boolean MODE

0.fulltext全文搜索介绍类似es,分词搜索文档:https://zhuanlan.zhihu.com/p/146361883https://www.cnblogs.com/guifanbiji/p/6202195.html1.增加索引ALTERTABLE`biz_article`ADDFULLTEXTINDEX`idx_fulltext`(`title`,`content`,`description`,`keywords`)WITHPARSERngram;不能加useBTREE要加上WITHPARSERngram,用于支持中文的分词,否则查不到
阅读全文
数据库

SQL-group by-only_full_group_by-expression xxx is not being grouped-any_value

SELECTt.user_idFROMdb1.travelrecordtGROUPBYid;修改成SELECTany_value(t.user_id)FROMdb1.travelrecordtGROUPBYid;注意1、groupby后的字段不要加any_value(),作用于select和orderby上,mysql和orcale都支持,应该是select、orderby中的都要加,先不考虑“互补”,select中应该不用加group中的字段和聚合方法。select上的字段必须都加上别名,否则无法映射到实体2、不使用select*。3、本身已经是没有
阅读全文
数据库

Mybatis-mybatis-plus-tkmabatis-表前缀设置-全局Interceptor拦截替换sql表前缀

mybatis-plus相关配置,按需使用mybatis-plus:global-config:db-config:#tk方法的表前缀table-prefix:${spring.application.name}_configuration-properties:#自定义sql中表名带前缀https://www.cnblogs.com/javalinux/p/14338780.html#prefix是内置参数prefix:${spring.application.name}_#key1等是自定义的,使用时直接${key1},但是不要使用##key1:2
阅读全文
数据库

数据库-分库分表基本理解-垂直拆分-水平拆分-分库分表中间件

分库(垂直拆分):是针对表多的情况>将“关系紧密”或按功能划分>放在同一台服务器上分表(水平拆分):是针对表不多,但是表中数据很多的情况>表中数据分到多台服务器上--------------------------------------------------------------------------------------------------常用的分库分表中间件:简单易用的组件:当当sharding-jdbc蘑菇街TSharding强悍重量级的中间件:shardingTDDLSmartClient的方式(淘宝)Atlas
阅读全文
数据库

缓存-redis-在window系统上安装redis服务

当前redis版本:redis-cli-vredis-cli3.0.503网上给的命令(在redis所在文件夹下执行):redis-server–service-installredis.windows.conf–loglevelverbose问题1:>Invalidargumentduringstartup:Failedtoopenthe.conffile:verboseCWD=C:\developer\redis解决办法:亲测:redis-server--service-installredis.windows.conf--loglevelv
阅读全文
数据库

缓存-redis-设置密码-添加密码-Jedis

redis要设置密码Causedby:redis.clients.jedis.exceptions.JedisDataException:ERRClientsentAUTH,butnopasswordissethttps://www.codenong.com/cs109066524/windows下启动Redis,进入到Redis安装目录,输入redis-server.exeredis.windows.conflinux也是后台启动:nohup/usr/local/redis/bin/redis-serverredis.conf&或/usr/l
阅读全文
本文目录
    Loading...