数据库技术
一、简述 记录在使用GROUP_CONCAT()函数的过程中所遇到的奇怪现象。 二、内容 建立stu_user与stu_log两张数据表,数据如下: stu_user stu_log(order为自增列,不完全是数字,有可能用日期时间来代替) 现在想查询张三、李四、王五最新一条的操作日志内容,利用G ...
对比Statement与prepareStatement 1. Statement 存在SQL注入 ,PrepareStatement不存在SQL注入 2.Statement 是编译一次执行一次,PrepareStatement编译一次可执行多次,PrepareStatement 执行效率高 3.P ...
三大日志的作用 Mysql的主从复制,事务的持久化,事务回滚,分别依靠 binlog、redo log 、undo log 来实现的 binlog binlog 用于记录数据库执行的写入性操作(不包括查询)信息,以二进制的形式保存在磁盘中。(还有执行开始时间,结束时间,事务id等等信息) binlo ...
MySQL的基本架构示意图 大体来说,MySQL可以分为Server层和存储引擎层两部分。 Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器 ...
查询语句在本质上是一种声明式的语法,具体执行方式有很多种。 system > const > eq_ref > ref > range > index > ALL const: mysql能对查询的某部分进行优化并将其转化成一个常量(可以看show warnings 的结果)。于 primary k ...
系统设置 # 禁用打内存页面 echo "never" > /sys/kernel/mm/transparent_hugepage/enabled echo "never" > /sys/kernel/mm/transparent_hugepage/defrag 软件部署 cd /usr/local ...
一,前言数据分析基本的代码能力是对SQL的使用,下面对业务中实际用到的语法和函数进行学习及总结。 二,常用关键字与函数SQL的书写规范:语句中出现的所有表名、字段名全部小写,系统保留字、内置函数名、SQL保留字大写(SQL本身不区分大小写,大写可能是为了增加可读性?) SQL注释: MySQL——1 ...
网上的讲 的modbus 协议,说的天花乱坠。 说什么的都有。
什么功能代码,什么线圈寄存器。 这里就我自己调试的时候的例子,简单说明一下,希望能够帮助那些困惑的人。?
我这里是使用工控机串口,(工控机里面有485,具体设置好以后,工控机就可以输出485信号了)。
modbus 有一个软件,叫modbusSim . 他可以测试modbus基本通信。?
打开之后,设置对方地址,设置好起始地址,和长度
一、CentOS7使用yum安装MySQL8.0 1、yum仓库下载MySQL: sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、yum安装MySQL: sudo y ...
之前有说到mysql事务隔离级别和锁,mysql事务隔离级别有:读未提交,读已提交,可重复读,串行化。 可重复读,当开启事务之后,在此次事务中读到的数据都不会变化(除开新增的数据(可重复读隔离级别不能解决幻读)),为什么可重复读隔离级别能做到这样呢,这就不得不提mysql的MVCC(Multi-Ve ...