什么是索引? 索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。 一个表的存储是由两部分组成的,一部分用来存放表的数据页面,另一部分存放索引页面 为什么要使用索引? 如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个 ...
分类:
数据库 时间:
2017-09-28 19:59:16
阅读次数:
285
事务的第一大特性:原子性(Atomicity)它指一个事务中的所有操作要么都发生,要么都不发生,举个例子,对于银行转账,收款方和发款方必须同时加减同样的money,要么同时加减,要么都不加不减; 事务的第二大特性:一致性(Consistency)指在事务中,所有的数据必须保持完整,对于上述的银行转账 ...
分类:
其他好文 时间:
2017-09-10 18:55:00
阅读次数:
126
今天利用一个mysql问题来对前期学习Mysql操作的一个小小的检验!!现在总结一下Mysql中对表格的建立、插入特定的数据、以及查询满足某一段条件的数据等等进行操作。 首先需要建立如下三个表(table); 客户表 customer: cno 客户号 cname 客户名称 商品表 goods: g ...
分类:
数据库 时间:
2017-09-01 16:58:46
阅读次数:
208
问题描述:昨天使用阿里云安装了Mysql,无法远程连接,排除端口号错误、防火墙、Mysql权限问题后,最后发现是阿里云安全组规则限制问题; 解决方式: 1.访问阿里云控制台,实例-->管理 2.本实例安全组 >配置规则 3.添加安全组规则 ...
分类:
数据库 时间:
2017-08-19 22:26:56
阅读次数:
242
1、查看master的状态show master status; //Position不应该为0show processlist; //state状态应该为Has sent all binlog to slave; waiting for binlog to be updated2、查看slave状 ...
分类:
数据库 时间:
2017-08-18 22:28:26
阅读次数:
230
最近线上 MySQL 接连发生了几起数据异常,都是在凌晨爆发,由于业务场景属于典型的数据仓库型应用,白天压力较小无法复现。甚至有些异常还比较诡异,最后 root cause 分析颇费周折。那实际业务当中咱们如何能快速的定位线上 MySQL 问题,修复异常呢?下文我会根据两个实际 case,分享下相关 ...
分类:
数据库 时间:
2017-07-28 23:57:00
阅读次数:
304
忘记密码是一件很头疼的事情,mac安装mysql初始密码忘记怎么办?具体解决办法如下 http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html 亲测方法3,已成功重置密码。 (感谢@非常,告诉我官网就有重置方法,网上搜了一堆堆 ...
分类:
数据库 时间:
2017-07-14 13:22:22
阅读次数:
224
这两天在MyEclipse中开发Web项目时,连接MySQL数据库,出现问题:Access denied for user 'root'@'localhost' (using password:YES)。 经查找资料发现是root帐户默认不开放远程访问权限,所以需要修改一下相关权限。 解决方案: 打 ...
分类:
数据库 时间:
2017-06-30 23:47:40
阅读次数:
235
问题描述: 配置完 nginx 两个虚拟机后,客户端能够访问原始的server ,新增加的 server 虚拟机 不能够访问,报错如下页面 解决过程: 1. 查看报错日志[root@mysql03 nginx]# cat logs/error.log 2017/06/15 04:00:57 [err ...
分类:
其他好文 时间:
2017-06-14 21:10:23
阅读次数:
222
MySQL问题解决:-bash:mysql:command not found 问题: [root@linux115 /]# mysql -uroot -p -bash: mysql: command not found 因为mysql命令的路径在/usr/local/mysql/bin下面,所以你 ...
分类:
数据库 时间:
2017-06-10 10:39:08
阅读次数:
168