![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 80
不敲代码的攻城狮
这个作者很懒,什么都没留下…
展开
-
MyCat学习笔记
MyCat学习笔记MyCat官网 - Mycat数据库分库分表中间件资源下载地址 : http://dl.mycat.io/基础先了解下理论概念:MySQL数据库切分MySQL分布式数据库中间件对比, 通过这篇文章最终选择使用MyCat安装配置MyCat详见:一步一步在Windows中使用MyCat负载均衡 上篇一步一步在Windows中使用MyCat负载均衡 下篇目录结构详见:mycat目录结构以及主要配置文件解读mycat实现mysql读写分离附上我自己测试用的原创 2021-05-14 17:42:35 · 201 阅读 · 0 评论 -
MYSQL中replace into的用法
做项目时遇到这样一个问题,把查询出的数据插入到一个新表里面,第一次可以直接插入,但是第二次第三次的时候如果直接更新,但是会有些新的数据需要添加,但是如果先删除再插入的话效率不高,如果对比两端的数据,相同的更新,没有的插入,这样效率也不高,就是有些数据是更新,有些数据是新增,在网上找了找,mysql有一个 replace into 可以实现,有新数据就自己新增,旧数据就直接更新,其实就是先删除数据,再新增新建一个test表,三个字段,id,title,uid, id是自增的主键,uid是唯一索引;插入两转载 2020-07-28 11:32:26 · 1402 阅读 · 0 评论 -
谈谈事务的四大特性
一、事务四大特性(ACID)1、 A(Atomicity)原子性原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。2、C(Consistency)一致性一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。拿转账来说,假设用...原创 2019-11-05 18:06:31 · 1422 阅读 · 0 评论 -
MySQL查询优化
文章目录分页查询优化一般分页查询优化分页查询优化测试表如下:SELECT COUNT(*) FROM `g_beta_account_record`;可以看到这张表有200多W条数据。一般分页查询一般分页查询都是使用limit。分别执行下面3条sql:1、执行时间:0.008 secSELECT * FROM `g_beta_account_record` AS ar LI...原创 2019-07-26 16:02:42 · 110 阅读 · 0 评论 -
读阿里数据库设计开发规范引发的思考
文章目录问题回答解释外键约束的优点、缺点优点缺点总结问题设计数据库时外键到底应不应该使用?回答阿里的建议:至于为什么是不用,貌似没做具体说明,然后我就自己搜索了下,做出下面的总结。解释以学生和成绩的关系为例,学生表中的student_id是主键,那么成绩表中的student_id则为外键。如果更新学生表中的student_id,同时触发成绩表中的student_id更新,即为级联更...原创 2019-07-03 10:32:03 · 527 阅读 · 0 评论 -
MySQL常用内置函数
文章目录数学函数` abs(X)` 返回X的绝对值`mod(N,M)` 或 `%` 返回 N 被 M 除的余数`floor(X)` 返回不大于X的最大整数值。`ceiling(X)` 返回不小于X的最小整数值。`round(X)` 返回参数X的四舍五入的一个整数。字符串函数`ascii(str)` 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NUL...原创 2019-05-10 16:58:09 · 1083 阅读 · 0 评论 -
MySQL中的事件
文章目录事件是什么?使用开启定时器语法创建事件查看事件启用和禁用删除事件实践简单案例参考事件是什么?MySQL5.1版本开始引进event概念,MySQL 中的事件(event:时间触发器)是用于执行定时或周期性的任务,类似Linux中的crontab,但是后者只能精确到分钟,事件可以精确到秒。通过单独或调用存储过程使用,在某一特定的时间点,触发相关的SQL语句或存储过程。事件由一个特定的线程...原创 2019-05-09 15:49:18 · 8028 阅读 · 0 评论 -
企业主流MySQL高可用集群
选型10款常见MySQL高可用方案选型解读MYSQL(高可用方案)目前最流行的是:主从复制、基于Galera的方案企业主流MySQL高可用集群了解 MySQL 集群之前,先看看单节点数据库的弊病:大型互联网程序用户群体庞大,所以架构需要特殊设计。单节点数据库无法满足大并发时性能上的要求。单节点的数据库没有冗余设计,无法满足高可用。单节点 MySQL无法承载巨大的业务量,数据...原创 2019-04-03 20:59:28 · 2379 阅读 · 0 评论 -
MySQL学习提升
文章目录MySQL索引机制mysql优化Mysql千万级大表优化MySQL索引机制链接: https://pan.baidu.com/s/1YjSI2jKChUAKFfjUJVoP8w 提取码: 900gmysql优化链接: https://pan.baidu.com/s/1kWW5Jymaob1ypRsoP2xfNg 提取码: 4wg6Mysql千万级大表优化Mysql千万级大表优...原创 2020-05-11 13:40:33 · 143 阅读 · 0 评论 -
记一些MySQL比较常见的设置
记一些MySQL比较常见的设置在这里记录一些平时经常使用MySQL的设置,方便以后直接拿来使用。大家也可以在评论里补充,然后我再加进来。注意:修改配置文件以后,需要重启mysql服务才能生效。最大连接数设置有两种方法,推荐第二种:使用命令先进入C:\Program Files\MySQL\MySQL server 5.7\bin>这个目录,也就是Mysql的安装目录然...原创 2018-12-20 17:36:57 · 124 阅读 · 0 评论 -
记一些MySQL比较常用的SQL语句
记一些MySQL比较常用的SQL语句在这里记录一些平时经常使用的一些SQL,方便以后直接拿来使用。大家也可以在评论里补充,然后我再加进来。自增id的重置下面的表名填需要重置的表使用truncate:truncate 表名;说明:使用truncate会删除表的数据释放空间,并且重置字自增id,但不会删除表的定义。用处:需要清空表的时候才能使用。使用修改表的方法:a...原创 2018-12-20 17:15:33 · 233 阅读 · 1 评论 -
windows下MySQL主从复制配置
windows下MySQL主从复制配置前言配置主库从库配置建库脚本前言jdk1.8Mycat-server-1.6sqlyogMySQL 版本5.7(主从库均是)主库IP:192.168.0.118,从库IP:192.168.0.145局域网内测试建库脚本在末尾配置主库停止主库MySQL服务打开主库my.ini文件进行如下配置, 请注意看注释,根据自己的情况修改:...原创 2018-12-20 16:19:15 · 1096 阅读 · 0 评论