Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 2621 to 2630 of 15691 « Previous | Next »
阿里业务研发经典案例:另类解法,分布式一致

背景 在大型互联网系统中,基于成本的考虑,普遍会使用MySQL数据库;同时由于业务量很大,通常会按照用户维度对数据做垂直拆分,即大家常说的分库分表。 在阿里巴巴的红包系统中,红包的发放操作会涉及两个数据库的事务操作,一个数据库进行预算的扣减,另一个进行用户红包数据的写入,那么如何保证这两个事务操作的一致性呢? 问题及原因分析 开发人员首先想到的就是使用MySQL 的XA 协议,它使用的是两阶段提交协议,如图1所示。

【云栖社区】  【分布式】  【mysql】   …

[获取更多]
分布式监控系统Zabbix3.2监控数据库的连接数

  在 分布式监控系统Zabbix3.2跳坑指南 和 分布式监控系统Zabbix3.2给异常添加邮件报警 已经介绍了如何安装以及报警。此篇通过介绍监控数据库的3306端口连接数来了解如何监控其它端口和配置自定义监控项的过程。

【分布式】  【监控】  【mysql】  【zabbix】  【数据库】  【配置】   …

[获取更多]
MySQL 中文显示乱码

最近关于中文显示乱码的贴子比较多,所以也做了个总结: 可以参考一下杨涛涛版主的《各种乱码问题汇总》http://topic.csdn.net/u/20071124/08/3b7eae69-ed1d-4a77-8895-9930bf3601af.html MySQL字符集的原理介绍。

【mysql】  【数据库】  【字符集】  【charset】  【Create】  【variables】  【html】   …

[获取更多]
解决mysql中文乱码的最根本的方法

最近接触数据库,mysql中中文总是出现乱码,网上查了很多方法,基本都是后期的一些应对策略。并不是是根本的解决方法。 我们要相信事物凡存在必有存在之理,mysql存在了这么久,有这么多人在用,它对中文的支持肯定是没问题的。

【mysql】  【数据库】  【test】  【charset】  【Create】  【database】   …

[获取更多]
忘记mysql的root密码

mysql忘记密码:在配置文件中添加: skip-grant-tablesservice mysqld restartmysqluse mysql;update user set password=PASSWORD('123456') where user='root';flush privile...

【mysql】  【配置】  【update】  【cto】  【Blog】  【service】   点击查看原文>

MySQL数据导入导出乱码问题

数据库数据导入导出是经常发生的操作,但是有的时候却眼看一个看的懂的数据导入或者导出来,发现看不懂了,成了乱码,这是什么情况?

【数据存储与数据库】  【mysql】  【测试】  【test】  【字符集】  【varchar】  【存储】   …

[获取更多]
老司机带你体验SYS库多种新玩法

MySQL5.7 强化了 sys 库的功能,如何更高效的使用 sys 库来帮助管理,老叶茶馆的一篇文章《老司机带你体验SYS库多种新玩法》写的不错,借来推广下。

【监控】  【mysql】  【innodb】  【SQL】  【线程】  【索引】  【page】   点击查看原文>

[获取更多]
「mysql优化专题」90%程序员没听过的存储过程和存储函数教学(7)

第六篇我已经讲了关于表层次的优化,包括分表分库等。但是当一个大型系统在建立时,会发现,很多的SQL操作是有重叠的,个别计算是相同的,比如:业务系统中,计算一张工单的计算方式。

【mysql】  【程序员】  【函数】  【SQL】  【数据库】  【Create】  【存储过程】   …

[获取更多]
重新学习Mysql数据库5:根据MySQL索引原理进行分析与优化

本文出自我的公众号:程序员江湖。

满满干货,关注就送。

一:Mysql原理与慢查询

 

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。

【mysql】  【数据库】  【索引】  【index】  【磁盘】  【type】   …

[获取更多]
重新学习Mysql数据库2:『浅入浅出』MySQL 和 InnoDB

作为一名开发人员,在日常的工作中会难以避免地接触到数据库,无论是基于文件的 sqlite 还是工程上使用非常广泛的 MySQL、PostgreSQL,但是一直以来也没有对数据库有一个非常清晰并且成体系的认知,所以最近两个月的时间看了几本数据库相关的书籍并且阅读了 MySQL 的官方文档,希望对各位了解数据库的、不了解数据库的有所帮助。

【mysql】  【innodb】  【性能】  【线程】  【数据库】   …

[获取更多]