您当前的位置:首页 > mysql

垂直分表垂直分表就是一个包含有很多列的表拆分成多个表,比如表A包含20个字段,现在拆分成表A1和A2,两个表各十个字段(具体如何拆根据业务来选择)。优势:在高并发的情境下,可以减少表锁和行锁的次数。劣势:在数据记录非常大的

日期:2015-09-17 查看全文
MySQL分表分区


如果你已经接触MySQL一段时间了,那么想必你一定知道MySQL把所有用户的用户名和密码的密文存放在mysql.user表中。大致的形式如下:mysql [localhost] {msandbox} (mysql) > select user,password from mysql.user;+----

日期:2015-09-17 查看全文
关于MySQL密码你应该知道的那些事


简单的介绍Linux下MySQL5.5.28的编译安装过程。MySQL从5.5之后在进编译安装的过程中不在使用经典的./configure make make install三部曲,具体的步骤是cmake make 自己make install。①下载MySQL-5.5.28.tar.gz,然后

日期:2015-09-17 查看全文
Linux下安装编译MySQL5.5.28


业务背景利用Sqoop对MySQL进行查询、添加、删除等操作。业务实现select操作:sqoop eval /--connect jdbc:mysql://127.0.0.1:3306/market /--username admin /--password 123456 /--query "select end_user_id, categ

日期:2015-09-17 查看全文
利用Sqoop对MySQL执行DML操作


mysqldump是mysql用来逻辑备份的工具。在数据库的备份的过程中,需要备份的包括,数据库本身的数据,二进制文件(用来进行数据库的即使点还原)。下面简单的介绍下。备份开始:①:在登陆mysql的过程中,会需要输入密码,如果想要避免

日期:2015-09-17 查看全文
mysqldump实现数据库逻辑备份


说下Linux中的MySQL大的简单操作应用。安装MySQL1、可以直接挂载好光盘之后直接yum安装,然后启动MySQL服务chkconfig mysqld on //保证下次服务器启动的时候MySQL服务可以启动service mysqld start //启动MySQL服务2

日期:2015-09-17 查看全文
Linux下MySQL的简单操作笔记


MySQL中整数类型使用bigint
从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。
P.S. bigint已经有长度了,在mysql建表中的length,只是用于显示的位数
i

日期:2015-09-17 查看全文
MySQL中整数类型使用


最近单位需要用MySQL存放大量的日志数据,写入压力很大,并且有很大的主从延迟。具体环境如下
MySQL 5.6.14
服务器(单CPU,6核心,12线程 32G内存)
服务器硬盘(共33T,Raid5)第一个尝试,分散IO
一般我们使用/dbdata挂载点

日期:2015-09-17 查看全文
缓解MySQL写入压力和主从延迟的尝试


说明: 6.6 下源码编译安装MySQL 5.7.51. 安装相关工具
# yum -y install gcc-c++ ncurses-devel cmake make perl /
gcc autoconf automake zlib libxml libgcrypt libtool bison
2. 清理环境
检查boost版本:# rpm -q

日期:2015-09-17 查看全文
CentOS 6.6 下源码编译安装MySQL 5.7.5


说明: 6.5安装MySQL 5.61. 先查看版本号
# uname -a
或# cat /etc/-release
CentOS release 6.6 (Final)
2. 下载并安装Mysql的yum仓库
下载Mysql的yum仓库http://dev.mysql.com/downloads/repo/yum/然后安装一下这

日期:2015-09-17 查看全文
CentOS 6.5安装MySQL 5.6