随笔分类 -  MySQL

Study Note for MySQL
MySQL Cluster 7.2 集群的部署
摘要:MySQL Cluster 7.2发布之后,大家都说好,性能如何提高。今天 wait4friend 就搭建一个小集群感受一下。 环境 Mangement Node (mgmd) 192.168.229.140 SQL Node A (mysqld) 192.168.229.141 ... 阅读全文

posted @ 2012-03-21 16:57 wait4friend 阅读(1266) 评论(0) 推荐(0)

MySQL字符集问题
摘要:初始化文件首先,MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库、表、列等四个级别指定。对于使用者来说,一般推荐使用utf8编码来存储数据。而要解决乱码问题,不单单是MySQL数据的存储问题,还和用户的程序文件的编码方式、用户程序和MySQL数据库的连接方式都有关系。在MySQL5.5版本下,在my.cnf (my.ini)中指定数据库端字符集为UTF8,其中init_connect参数的作用是给每个普通用户的连接自动设置字符集(但是要注意的是 阅读全文

posted @ 2012-01-29 10:18 wait4friend 阅读(296) 评论(0) 推荐(1)

MySQL Proxy 读写分离
摘要:MySQL Proxy二进制方式安装,版本0.8.1,安装地址192.168.40.129# 为了方便测试,暂时停止MySQL的主从复制 ,然后分别插入一条数据mysql> stop slave;# Master库上的数据mysql> select * from test.t;+------+------+| x | y |+------+------+| 1 | 130 |+------+------+1 row in set (0.00 sec)# Slave库上的数据mysql> select * from test.t;+------+------+| x | y | 阅读全文

posted @ 2012-01-29 10:17 wait4friend 阅读(365) 评论(0) 推荐(0)

MySQL 主从复制
摘要:Master: 192.186.40.130Slave : 192.186.40.131以下是在Master库进行的操作# 在Master上启用bin log,设置唯一Server IDshell> vi /etc/my.cnf[mysqld]log-bin=mysql-binserver-id = 1# 建立复制用的usermysql>CREATE USER 'repl'@'%' IDENTIFIED BY 'repl';mysql>GRANT REPLICATION SLAVE ON *.* TO 'repl' 阅读全文

posted @ 2012-01-29 10:15 wait4friend 阅读(234) 评论(0) 推荐(0)

MySQL安装
摘要:Install on Linux采用二进制方式安装# 建立用户和组 (Ubuntu等系统下使用-m参数建立home dir)shell> groupadd mysqlshell> useradd -r -g mysql -d /home/mysql -m -s /bin/bash mysql# 解压安装shell> cd /usr/localshell> tar zxvf /path/to/mysql-VERSION-OS.tar.gzshell> ln -s full-path-to-mysql-VERSION-OS mysqlshell> cd mysq 阅读全文

posted @ 2012-01-29 10:14 wait4friend 阅读(491) 评论(0) 推荐(0)