MySQL学习
马路上开飞机
这个作者很懒,什么都没留下…
展开
-
【工作笔记】Mysql写入报错:Incorrect datetime value: ‘1970-01-01 08:00:00‘
原因是MySQL关于时间类型的取值范围进行检查,最早时间为1970-01-01 00:00:01。算上时区的话, 那就是1970-01-01 08:00:01。所以1970-01-01 08:00:00的时间无法写入。即1970-01-01 08:00:01。建议将默认时间赋值为。原创 2023-04-12 13:21:44 · 2420 阅读 · 0 评论 -
MySQL5.7.23,主从复制的使用
先确保两件事情,1. 主从数据库版本最好一致,以免出现莫名其妙的问题。 2. 主从数据库之间网络联通没有问题。因为我是单配置文件部署的MySQL多实例,所以不存在这两个问题。一、修改配置文件。主数据库配置,添加以下信息#主从复制配置server-id=1 #设置server-idlog_bin=master-bin #开启二进制日志expire_logs_days=10ma...原创 2018-09-25 20:48:27 · 1346 阅读 · 0 评论 -
MySQL的分片(二)——MySQL分片
前言从开发人员的角度来说,为什么要了解和掌握MySQL分片?第一,了解MySQL分片可以更合理地定制分片策略,选分片字段是要讲科学的。第二,了解MySQL分片以后如果出现故障报错,也有助于问题的排查。第三,关系到开发过程中的代码调整,做分片后的MySQL数据库操作受到限制,比如join之类的操作,跨分片的操作,事务管理等,都是要注意的,可能需要代码的调整。分区、分表、分片、分库...原创 2018-10-18 14:25:34 · 17213 阅读 · 0 评论 -
MySQL的分片(一)——分布式数据库概述
系统分析:OLAP or OLTP?在互联网时代,海量数据的存储与访问成为系统设计与使用的瓶颈问题,对于海量数据处理,按照使用场景,主要分为两种类型:联机事务处理(OLTP)和联机分析处理(OLAP)。 联机事务处理(OLTP)也称为面向交易的处理系统,其基本特征是原始数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果。 联机分析处理(OLAP)是指通过多维的方式对数...原创 2018-10-22 15:48:20 · 7182 阅读 · 0 评论 -
MySQL的分片(三)——解决方案及演示
解决方案本篇为大家分享一些分布式数据库解决方案和演示。商业服务目前有很多提供DRDS分布式数据库解决方案的服务商,比较流行的有阿里云。另外腾讯、百度、网易等几家大厂也都有提供这类服务,另外官方也提供了MySQL Cluster CGE企业级MySQL分布式集群服务。直接选择这些商业服务可以以最快的速度将现有系统迁移或者将新系统部署到分布式数据库环境中,但同时因为商业服务都有一个既成的整...原创 2018-10-23 17:34:29 · 2054 阅读 · 0 评论