摘要:MySQL Cluster 7.2发布之后,大家都说好,性能如何提高。今天 wait4friend 就搭建一个小集群感受一下。 环境 Mangement Node (mgmd) 192.168.229.140 SQL Node A (mysqld) 192.168.229.141 ...
阅读全文
摘要:初始化文件首先,MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库、表、列等四个级别指定。对于使用者来说,一般推荐使用utf8编码来存储数据。而要解决乱码问题,不单单是MySQL数据的存储问题,还和用户的程序文件的编码方式、用户程序和MySQL数据库的连接方式都有关系。在MySQL5.5版本下,在my.cnf (my.ini)中指定数据库端字符集为UTF8,其中init_connect参数的作用是给每个普通用户的连接自动设置字符集(但是要注意的是
阅读全文
摘要: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 |
阅读全文
摘要: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'
阅读全文
摘要: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
阅读全文