AUTO_INCREMENT简介 MySQL的AUTO_INCREMENT属性可以用于在插入新的记录的时候,进行主键自增。 例如执行下面的SQL: CREATE TABLE animals ( id MEDIUMINT …
分类:MySql
mysql基本语法大全
1.备份数据库: 1.1备份数据库中的表: mysqldump -u root -p test a b >d:\bank_a.sql //分别备份数据库test下a和b表 1.2备份一个数据库 mysqldump …
innodb索引之聚簇索引和二级索引(辅助索引、非聚簇索引)学习总结
inoodb 是使用b+树来实现索引功能的。 一、 B+树和B树的区别 B树种的同一键不会出现多次,可能在叶子节点上也可能在非叶子节点上; b+树的键一定会出现在叶子节点上,同时也可能在非叶子节点上重复出现。 简单的说,…
mysql操作
昨天搞数据库把系统搞挂了,今天花费多半天的时间重装了一下,借此总结一下这几天的学习。 挑重点的说。 数据库版本 mysql5.5以上 常用数据库操作命令 create database dataname; create …
mysql distinct 使用注意事项
想查询最近N条订单记录中订单来源(order_from)有哪几种,刚开始使用的SQL命令是 select distinct order_from from order order by id desc limit 100…
深入Mysql - 全面驾驭Mysql
简述 本文主要归纳整理一些关于Mysql的基础知识,为自己以后深入Mysql的高级业务处理和底层代码理解打下基础,同时提升自己平时使用Mysql的熟练程度和了解程度,一定程度上帮助自己更好的完成工作。 本文将持续更新…
记一次完整的wordpress安装过程
wordpress是互联网上最热门的个人博客和小型cms程序,使用hexo等静态网站生成器虽然上手简单,但是添加新功能的时候往往需要自己开发新的插件才能实现,适合用作个人博客,不具备cms的功能。 安装wordpress…
用Python生成MySql数据字典
项目的数据库字典表是一个很重要的文档。通过此文档可以清晰的了解数据表结构及开发者的设计意图。通常为了方便我都是直接在数据库中建表,然后通过工具导出数据字典。 在Mysql数据库中有一个information_schema…
sql 性能优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如…
【MySQL】IO thread和SQL thread的双Yes假象的问题
1、首先讨论一下哪些现象造成:IO thread和SQL thread的双Yes假象的问题 ① 正常shutdown 或者 kill mysqld 结果状态单: Slave_IO_Running: Connecting …
Java知识点总结
索引的实现方式 1、B+树 我们经常听到B+树就是这个概念,用这个树的目的和红黑树差不多,也是为了尽量保持树的平衡,当然红黑树是二叉树,但B+树就不是二叉树了,节点下面可以有多个子节点,数据库开发商会设置子节点数的一个最…
高性能MySQL读书笔记 (六)
1. 可扩展的Mysql 可扩展性: 通过增加资源提升容量的能力 1.1 考虑负载 容量可以简单地认为是处理负载的能力,考虑负载可从以下几个角度 数据量: 很多应用从不物理删除任何数据,应用所积累的数据量是可扩展的普遍挑…