共 16 篇文章 |
|
Centos 7 安装 MySQL.The MySQL Yum repository includes the latest versions of:MySQL 8.0 (Development)MySQL 5.7 (GA)MySQL 5.6 (GA)MySQL 5.5 (GA - Red Hat Enterprise Linux and Oracle Linux Only)MySQL Cluster 7.5 (GA)MySQL Cluster 7.6 (Development)MySQL WorkbenchMySQL FabricMySQL Router (GA)MySQL UtilitiesMySQL Connector ... 阅56 转1 评0 公众公开 18-04-02 11:30 |
Mysql存储引擎详解(MyISAM与InnoDB的区别)(转)Mysql存储引擎有哪些 MyISAM: MyISAM不支持事务和行级锁,所以MyISAM引擎速度很快,性能优秀。MyISAM与InnoDB的区别是什么?11).外键MyISAM:不支持InnoDB:支持 通过上述的分析,基本上可以考虑使用InnoDB来替代MyISAM引擎了,原因是InnoDB自身很多良好的特点,比如事务支持、存储 过程、视... 阅1264 转10 评0 公众公开 17-05-07 23:40 |
PDO防注入原理分析以及使用PDO的注意事项。PDO有一项参数,名为PDO::ATTR_EMULATE_PREPARES ,表示是否使用PHP本地模拟prepare,此项参数默认值未知。2. 若使用php 5.3.6+, 请在在PDO的DSN中指定charset属性3. 如果使用了PHP 5.3.6及以前版本,设置PDO::ATTR_EMULATE_PREPARES参数为false(即由MySQL进行变量处理),php 5.3.6以上版本已经处理... 阅22 转0 评0 公众公开 17-03-01 23:32 |
因为索引虽然加快了查询速度,但索引也是有代价的:索引文件本身要消耗存储空间,同时索引会加重插入、删除和修改记录时的负担,另外,MySQL在运行时也要消耗资源维护索引,因此索引并不是越多越好。有一种与索引选择性有关的索引优化策略叫做前缀索引,就是用列的前缀代替整个列作为索引key,当前缀长度合适时,可以做到既使得前缀索引的选择... 阅14 转0 评0 公众公开 16-05-08 20:11 |
你能说出SQL聚集索引和非聚集索引的区别吗(转)第五:在主键是创建聚集索引的表在数据插入上为什么比主键上创建非聚集索引表速度要慢?我们来比较下主键为聚集索引和非聚集索引的查找情况:聚集索引由于索引叶节点就是数据页,所以如果想检查主键的唯一性,需要遍历所有数据节点才行,但非聚集索引不同,由于非聚集索引上已经包含了主键值,所以... 阅21 转0 评0 公众公开 16-05-08 19:29 |
MySQL索引类型总结和使用技巧以及注意事项(转)索引是快速搜索的关键。为了形象地对比单列索引和组合索引,为表添加多个字段:复制代码代码如下:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, city VARCHAR(50) NOT NULL, age INT NOT NULL );如果分别在 usernname,city,age上建立单列索引,让该表有3个... 阅17 转0 评0 公众公开 16-05-08 15:21 |
等等general query log 的清理mv general.log general_old.log mysqladmin -uroot -pmysql flush-logsOn Windows, use rename rather than mv.tcsql perf test " set global sql_log_off=on; 可以让 当前session不记录 执行的sql 语句3、慢查询日志: -log-slow-queries 慢查询日志采用的是简单的文本格式,可以通过文本编辑器查看其... 阅72 转0 评0 公众公开 16-05-08 13:44 |
unblock with ''mysqladmin flush-hosts'' 解决方。错误:Host is blocked because of many connection errors; unblock with ''mysqladmin flush-hosts''① 进入Mysql数据库查看max_connection_errors: show variables like ''%max_connection_errors%'';2、使用mysqladmin flush-hosts 命... 阅299 转0 评0 公众公开 15-11-30 13:08 |
把现在有数据的/backup/下的表id改成新建的表id退出保存的时候一定要记得使用:%!xxd -r数据越大时间越长再把/backup/a.ibd复制过去/data/此mysql服务器会认为该表损毁,无法打开,没关系,修改innodb_force_recovery = 6,然后重启mysql服务 然后到数据库去查询a,数据就恢复了此时,无法执行写操作,应尽快将数据dump出来,修改innodb_force_recover... 阅7142 转1 评0 公众公开 15-10-09 11:19 |
MyISAM InnoDB 区别MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,◆5.LOAD TABLE FROM MASTER操作对InnoDB是不起作用的,解决方法是首先把InnoDB表改成MyISAM表,导入数据后再改成InnoDB表,但是对于使用的... 阅1100 转1 评0 公众公开 15-09-17 19:02 |