MySQL--InnoDB索引原理详解

http://www.bubuko.com/infodetail-1861798.html1 各种树形结构本来不打算从二叉搜索树开始,因为网上已经有太多相关文章,但是考虑到清晰的图示对理解问题有很大帮助,也为了保证文章完整性,最后还是加上了这部分。先看看几种树形结构:1 搜索二叉树:每个节点有两个子
12次阅读

mysql 文件导入方法总结

数据导入3三种方法一、phpMyAdmin限制大小:2M1.创建数据库2.导入.sql或.sql.zip文件大数据导入方法一:http://jingyan.baidu.com/article/9113f81bcdf3a32b3214c7e7.html大数据导入方法二:http://jingyan.b
9次阅读

linux重新部署mysql和tomcat时乱码问题

mysql解决方法vim /etc/my.cnf[client]default-character-set=utf8[mysqld]default-storage-engine=INNODBcharacter-set-server=utf8collation-server=utf8_general_
5次阅读

通过配置Mysql参数提高写入速度

1) innodb_buffer_pool_size如果用Innodb,那么这是一个重要变量。相对于MyISAM来说,Innodb对于buffer size更敏感。MySIAM可能对于大数据量使用默认的key_buffer_size也还好,但Innodb在大数据量时用默认值就感觉在爬了。
10次阅读

数据库(Mysql)背后的数据结构-学习

来吧,用这三篇文章夯实对Mysql的理解吧。关于数据库索引及其优化,更多可参见此文:http://www.cnblogs.com/pkuoliver/archive/2011/08/17/mass-data-topic-7-index-and-optimize.html;关于MySQL索引背后的数据
8次阅读

Mysql:The table‘xxxx’is full

下午跑程序,在插入mysql时突然报错:”The table‘xxxx’is full“而之前一直没问题的。 上网查了一下,都说临时表的问题,需要设置”tmp_table_size“:tmp_table_size 如果内存内的临时表超过该值,MySQL自动将它转换为硬盘上的MyI
8次阅读

mysql-You can’t specify target table for update in FROM clause错误

mysql中You can't specify target table for update in FROM clause错误的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中)例如delete from table名称 where idStr in(  sele
5次阅读

CRT 和mysql 中文乱码解决方式

mysql 安装mysql 1. 使用root用户: su root 2. 安装 yum install mysql yum install mysql-server yum install mysql-devel(可选) 3. 修改配置信息,添加: vim /etc/my.cnf [mys
8次阅读

mysql的存储过程

 mysql5中开始引入存储过程,存储过程是一组为了完成特定功能的sql语句集,经编译后存储在数据库中。存储过程的特点(优点):1:减小网络通信量。调用一个行数不多的存储过程与直接高用SQL语名的网络通信量可能不会有很大的差别,可是如果存储过程包含 上百行的SLQ 语句,那么其性能绝对比一
11次阅读

MySQL执行计划 EXPLAIN参数

MySQL执行计划参数详解转http://www.jianshu.com/p/7134286b3a09MySQL数据库中,在SELECT查询语句前边加上“EXPLAIN”或者“DESC”关键字,即可查看该查询语句的执行计划,分析执行计划是优化慢查询的重
8次阅读