MySQL中键(key)和索引(index)的区别

  • Post author:
  • Post category:mysql

key和index区别 mysql的key和index多少有点令人迷惑,这实际上考察对数据库体系结构的了解的。 1.key 是数据库的物理结构,它包含两层意义,一是 约束(偏重于约束和规范数据库的结构完整性) ,二是 索引(辅助查询用的) 。包括primary key, unique key, foreign key 等。 primary key 有两个作用,一是约束作用(constraint),…

继续阅读 MySQL中键(key)和索引(index)的区别

CentOS8(8.2)安装mysql8

  • Post author:
  • Post category:mysql

一、解决centos8自带yum源报错问题 1、备份源文件夹 mv /etc/yum.repos.d /etc/yum.repos.d.bak 2、创建源文件目录 mkdir -p /etc/yum.repos.d 3、下载新的yum源 a) curl https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo > /etc/yum.…

继续阅读 CentOS8(8.2)安装mysql8

本地mysql数据库开启远程访问

  • Post author:
  • Post category:mysql

本地mysql数据库开启远程访问 1、开启远程访问端口(3306端口) 依次点击控制面板—系统和安全—windows防火墙—高级设置-入站规则; 设置端口为3306-一直点下一步; PS: 入站:别人访问你的权限 出站:你访问别人的权限 2、用命令行登录mysql 按Win+R,输入cmd,进入命令行窗口 进入mysql页面; 成功进入mysql; 3、对mysql进行设置 然后继续在命令行输入 …

继续阅读 本地mysql数据库开启远程访问

mysql 关键词绕过_SQL注入绕过技巧

  • Post author:
  • Post category:mysql

1.绕过空格(注释符/* */,%a0): 两个空格代替一个空格,用Tab代替空格,%a0=空格: %20 %09 %0a %0b %0c %0d %a0 %00 /**/ /*!*/ 最基本的绕过方法,用注释替换空格: /*注释*/ 使用浮点数: select * from users where id=8E0union select 1,2,3 select * from users wher…

继续阅读 mysql 关键词绕过_SQL注入绕过技巧

MySql(四) InnoDB事务浅析

  • Post author:
  • Post category:mysql

在写上一篇MySql锁机制的时候就一直在想关于InnoDb事务的问题,一直拖到了现在才写这篇博客。一方面是时间问题,另一方面是事务系统实在是太复杂了,查阅了很多资料梳理了很久,有很多零碎生涩的概念。文中有些地方只是粗略的带过,讲得不清楚或者是错误的希望大家包容并指出? 事务的四个条件 事务满足的4个条件(ACID):原子性(Atomicity)、一致性(Consistency)、隔离性(Isola…

继续阅读 MySql(四) InnoDB事务浅析

【mysql基础知识】通过Navicat控制小数点位数,以及填充0后不显示的问题

  • Post author:
  • Post category:mysql

java通过代码控制小数点位数比较麻烦,如果存储至数据库中,可直接通过mysql自身来控制。 1、设计表中字段的特性 通过navicat界面设计表特性时,像上述图片中这样,指定每个字段的总位数和小数点位数,并选择字段下方的“填充零”。 2、需要注意的是,若此字段的值是0.9840,那在navicat上只显示0.984。只有在dos命令行下才能看到完整的0.9840 问题来了。。。怎么在dos命令行…

继续阅读 【mysql基础知识】通过Navicat控制小数点位数,以及填充0后不显示的问题

rails mysql2 gem_gem mysql2 install &近来rails心得

  • Post author:
  • Post category:mysql

http://stackoverflow.com/questions/3608287/installing-mysql2-gem-for-rails-3 when you migrate from sqlite to mysql you need use rake db:schema:load to load schma to new db rails destroy model GiftsPro…

继续阅读 rails mysql2 gem_gem mysql2 install &近来rails心得

KubeSphere部署mysql、redis、nacos

  • Post author:
  • Post category:mysql

文章目录 一、Linux单节点部署KubeSphere 1、节点要求 2、准备KubeKey 3、启用可插拔组件(可选) 二、在kubesphere部署mysql和redis 1、部署mysql 2、部署redis 3、部署ElasticSearch 4、部署Nacos 三、在安装KubeSphere后启用应用商店 一、Linux单节点部署KubeSphere 1、节点要求 节点必须能够通过 SS…

继续阅读 KubeSphere部署mysql、redis、nacos

为什么mysql的varchar字符长度会被经常性的设置成255—— 不明其理的约定俗成(一)

  • Post author:
  • Post category:mysql

很多时候我们设置varchar(255)都习以为常了,甚至我还遇到过有人以为varchar不能设置超过255的人。其实varchar没有明确最大长度,然后有人说那65535字节(bytes)不是吗? 但是事实上如果你用的 utf8 编码的话按理最大可以设置到 varchar(21845),但是其实一般都会说你超出。其实MySQL要求一个行定义长度不能超过 65535 bytes(所有字符串类型字段…

继续阅读 为什么mysql的varchar字符长度会被经常性的设置成255—— 不明其理的约定俗成(一)

mysql查询每个表里数据条数_SQLServer查询数据库中所有表数据条数

  • Post author:
  • Post category:mysql

有的时间我想把数据库中表的记录统计一下,如果我们一个一个表的操作可以直接select count(*) from tablename就可以然后一个个相加,但是如果有上百个表有没有更简单的方法呢,下面我总结了一些方法有需要的朋友可参考。 如果是要得到中所有表的条数呢?我们来看几种最常见的方式: --方法一 代码如下 b.name as tablename , c.row_count as datac…

继续阅读 mysql查询每个表里数据条数_SQLServer查询数据库中所有表数据条数