技术专区

  • Mysql Order By 字符串排序,1 10 2 20,以字符串排序,不是使用数字排序

    一、问题描述: Mysql排序时如果用的的字段为字符串型的,排序规则是这样的:如1,10,2,20,3,4,5,这种排序是按照字符从第一个字符开始比较出来的,但不是我想要的,我想要的是:1,2,3,4,5……,10,20这种…

    大数据 2022年8月22日
  • mysql索引失效的情况及解决

    原文出处:https://www.cnblogs.com/aspirant/p/16166851.html 关于 explain的详解:MySQL EXPLAIN详解  经典问题: 1、如果 A,B 两列都有索引,那么  select * from Table where A=a or B=b;  会走索引码: 答案:…

    大数据 2022年8月22日
  • mysql 执行计划 各字段含义

    id: select查询序列号,id相同,执行顺序由上至下;id不同,id值越大优先级越高,越先被执行; select_type:查询数据的操作类型,有如下:     simple,简单查询,不包括子查询和union;     primary,包含复杂的…

    大数据 2022年8月22日
  • Redis命令操作_常用命令和Redis持久化

    通用命令 keys * 查询所有的键 type key:获取键对应的value的类型 del key:删除指定的key clear:清除窗口所有内容 127.0.0.1:6379> keys * (empty list or set) 127.0.0.1:6379> set name zhangsan OK 127…

    大数据 2022年8月22日
  • Linux启动Mysql出现command not found的解决方法

    当在Linux中安装Mysql后,不管是在根目录下还是在安装mysql的bin下执行 mysql -uroot -p 结果都是command not found,如下图所示: 问题原因,linux默认启动Mysql,会在根目录下的bin中去启动,因此需要创建一个软…

    大数据 2022年8月22日
  • docker mysql问题

    启动出错 [root@main ~]# docker logs mysql-first 2022-08-22 02:50:33+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.30-1.el8 started. 2022-08-22 02:50:33+00:00 [ERROR] [Entrypoint]:…

    大数据 2022年8月22日
  • 创建postgresql外部文件表

      【1】创建file_fdw create extension file_fdw; create server server_file_fdw foreign data wrapper file_fdw;   [2] 建立外部表  就以常见emp表为例;  create foreign table test01(  colname1 VARCHAR(200),…

    大数据 2022年8月22日
  • Mysql索引和锁的使用

    B+树索引的使用 B+树索引在空间和时间上都有代价,所以没事儿别瞎建索引。 B+树索引适用于下边这些情况: 全值匹配 匹配左边的列 匹配范围值 精确匹配某一列并范围匹配另外一列 用于排序 用于分组 在使用索引时需要…

    大数据 2022年8月22日
  • Redis的底层数据结构

    SET name "xiaolincoding"OK > HSET person name "xiaolincoding" age 18 0 > RPUSH stu "xiaolin" "xiaomei" (integer) 4 这些命令代表着: 第一条命令:name 是一个字符串键,因为键的值是一个字符串对象;…

    大数据 2022年8月22日
  • mysql创建用户,并授予权限

    1.创建用户 (1)创建 默认用户为root,创建新用户用:create user ‘用户名’@‘IP地址’ identified by '密码'。 例如:create user ‘XXX’@‘192.168.43.1’ identified by '111111';(用户为XXX,密码为111111只能在I…

    大数据 2022年8月22日