随笔分类 - mysql
摘要:索引概念和作用 索引是一种使记录有序化的技术,它可以指定按某列/某几列预先排序,从而大大提高查询速度(类似于汉语词典中按照拼音或者笔画查找)。 索引的主要作用是加快数据查找速度,提高数据库的性能。 MySQL 索引类型 从物理存储角度上,索引可以分为聚集索引和非聚集索...
阅读全文
摘要:一、基本概念1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能自动地创建索引。2、外...
阅读全文
摘要:binlog是通过记录二进制文件方式来备份数据,然后在从二进制文件将数据恢复到某一时段或某一操作点。1、使用mysqlbinlog工具来恢复Mysqlbinlog日志如何开启?在my.cnf这个文件中加一行。#vi /etc/my.cnf[mysqld]log-bin...
阅读全文
摘要:binlog 基本认识 MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。 一般来说开启二进制日志大概会有1%的...
阅读全文
摘要:MYSQL主从同步是目前使用比较广泛的数据库架构,技术比较成熟,配置也不复杂,特别是对于负载比较大的网站,主从同步能够有效缓解数据库读写的压力。MySQL主从同步的机制MYSQL主从同步是在MySQL主从复制(Master-Slave Replication)基础上实...
阅读全文
摘要:在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最...
阅读全文
摘要:1.进行防跨目录设置的改动2.php-fpm.conf的改动避免502错误其实就是php-fpm.conf中的监听有问题,一键安装包的listen默认为:/tmp/php-cgi.sock但是我们的项目中的fastcgi_pass 127.0.0.1:9000;vh...
阅读全文
摘要:当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化:单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事...
阅读全文
摘要:日常的数据备份及恢复测试,是DBA工作重中之重的事情,所以要做好备份及测试,日常的备份常见有mysqldump+binlog备份、xtrabackup+binlog备份,无论那一种,几乎都少不了对binlog的备份,说明了binlog在数据恢复中的重要性,下面做个小测...
阅读全文
摘要:MySQL优化建议1.设计数据表的时候要遵守三范式,但是不要严格遵守。可以适度打破范式。2.一个表字段不适合过多。3.常用表中只要保留常用的字段4.尽量给每个字段添加NOT NULL5.根据表的特点来选择合适的表引擎, 如果这个表经常被写,应该选择innodb,但是M...
阅读全文
摘要:远程安全组要打开3306端口,本地创建用户的时候用的语句:GRANT ALL PRIVILEGES ON *.* TO 'root'@'230.125.189.54' IDENTIFIED BY '123',其中230.125.289.54位公网ip;GRANT AL...
阅读全文
摘要:转自http://www.cnblogs.com/0351jiazhuang/p/4530366.htmlSQL是(Structured Query Language)结构化查询语言的简称,下面赵一鸣随笔博客从基础知识、判断对象和应用技巧等方面,介绍了SQL的应用方法...
阅读全文
摘要:1、选取最适用的字段属性,尽可能减少定义字段长度,尽量把字段设置NOT NULL,例如'省份,性别',最好设置为ENUM2、使用连接(JOIN)来代替子查询: a.删除没有任何订单客户:DELETE FROM customerinfo WHERE customer...
阅读全文
摘要:本文为作者原创,未经允许请勿转载 MysqlPassword_hash密码加密:加密存入:$_POST['pwd'] = password_hash($_POST['pwd'],PASSWORD_DEFAULT );将密码拿出对比:第一个参数是明文,第二个参数是h...
阅读全文

浙公网安备 33010602011771号