MYSQL

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

MYSQL

  • MySQL事务(脏读、不可重复读、幻读)

    1. 什么是事务?是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元);2.事务的四大特性ACID 一个事务往往具有一下特性:原子性(ATOMICITY):

    前往阅读
  • MySQL如何实现分库分表

    本人没有做过电商平台,但了解其中的道道,今天闲来无事,说说其中的道道。下边我要开始表演了。在大型电商网站中,随着业务的增多,数据库中的数据量也是与日俱增,这时候就要将数据库进行分库分表了。

    前往阅读
  • Mycat 分布式事务的实现

    引言:Mycat已经成为了一个强大的开源分布式数据库中间件产品。面对企业应用的海量数据事务处理,是目前最好的开源解决方案。但是如果想让多台机器中的数据保存一致,比较常规的解决方法是引入“协调者”来统一调度所有节点的执行。 本文选自《分布式数据库架构及企业实践——基于Mycat中间件》。

    前往阅读
  • 数据库开发规范参考

    一. 命名规范 数据库 对象名称必须使用小写字母并用下划线规范 数据库对象名称禁止使用 MySQL 保留关键字 数据库对象命名要做到见名识义,并且最好不要超过 32 个字符 对于临时表,最好以 tmp 为前缀,以日期为后缀进行特别标识..

    前往阅读
  • MySQL十大优化技巧

    WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是一个大问题。希望本文能对大家掌握MySQL优化技巧有所帮助。 1.优化你的MySQL查询缓存 在MySQL服务器上进行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理...

    前往阅读
  • Linux下忘记MySQL的root密码怎么办

    修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行 skip-grant-tables 保存配置文件后,重启MySQL服务 service mysqld restart 然...

    前往阅读