Wesley13 Wesley13
4年前
MySQL源代码阅读调试
最近需要阅读下MySQL源代码,所以写这系列博客记录下。搭调试环境真是比较蛋疼,公司基本Java开发,这里回到C。。。用了两天晚上,尝试了VS2013,EclipseCDT,CodeBlock还有GDB。GDB比较好搭建,将带Boost库的源代码扔到虚拟机(CentOS7.0,安装配置桌面web服务器开发机配置,什么软件都装齐了)上
Wesley13 Wesley13
4年前
MySQL 中 savepoint 的使用
介绍savepoint结点名;设置保存点,并和rollback结合使用,实现回滚到指定保存点rollbackto结点名;回滚到指定点样例演示USEhuman;SETautocommit0;starttransaction;IN
Wesley13 Wesley13
4年前
mysql自增id获取
mysql自增id获取使用max函数:selectmax(id)fromtablename 优点:使用方便快捷。缺点:获取的不是真正的自增id,是表中最大的Id,如果有删除数据的话,那么该值和自增id相差比较大。如果有连表数据,有可能导致数据错乱。使用LAST\_INSERT\_ID
Wesley13 Wesley13
4年前
MySQL之流程控制
七:流程控制定义变量declare变量名类型default值;例如:declareiintdefault0;if语句的使用语法if条件then语句;endif;
Wesley13 Wesley13
4年前
MySQL中的数值函数
常用数值函数函  数功  能ABS(x)返回数值x的绝对值CEIL(x)返回大于或等于x的最小整数值FLOOR(x)返回小于或等于x的最大整数值MOD(x,y)返回x除以y的余数RAND()返回0~1内的随机数ROUND(x,y)返回x四舍五入后有y位小数的数值TRUNCATE(
Wesley13 Wesley13
4年前
log filebeat + logstach 到 mysql
filebeat配置下载安装了filebeat之后在filebeat7.10.2linuxx86\_64/filebeat.yml下面编辑filebeat.inputs:type:logenabled:truePathsthatshould
Wesley13 Wesley13
4年前
mysql 高可用方案梳理
mysql高可用方案梳理集群部署种类同步集群1.结构:datasqlmgm节点2.特点内存级别的,对硬件要求较低,但是对内存要求较大。换算比例为:1:1.1数据同时放在几台服务器上,冗余较好;速度一
Wesley13 Wesley13
4年前
mysql load data local 使用
mysqlh192.168.0.221ucomm\_channelpcomm\_channelcomm\_channellocalinfile1e"setforeign\_key\_checks0;setunique\_checks0;setnamesutf8;loaddatalocalinfile'/tm
Wesley13 Wesley13
4年前
mysql的flush logs操作
mysql的flushlogs操作2017年11月03日17:28:57国足的主教练(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fme.csdn.net%2Fsunner5222)阅读数5377版权声明:本文为博主原创文章,遵循
Wesley13 Wesley13
4年前
MySQL学习笔记(28):复制
本文更新于20200504,使用MySQL5.7,操作系统为Deepin15.4。目录启动选项管理维护复制是指将主库的DDL和DML操作通过二进制日志传到从库上,然后从库对这些日志重做,从而使得主库和从库的数据保持同步。复制的优点有:如果主库出现问题,可以快速切换到从库提供服务。可以在从库上执行