Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1398564
  • 博文数量: 277
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(277)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(85)

2012年(61)

2011年(27)

发布时间:2013-01-03 23:43:15

?? 配置mysql proxy后,应用服务器通过mysql proxy来访问真正的MySQL。?? 在这个过程中,会出现编码的问题,需要设置后端的MySQL服务器的编码,出现问题的原因是mysql proxy与后端服务器MySQL在初始连接时,会默认设置为gbk。但应用服务器是使用utf8编码。?? 当前的MySQL的版本是5.5.27,在MySQL的my.cnf中的[mysqld]段添加character-set-server=utf8?? 并且init-connect='set names utf8'。在My......【阅读全文】

阅读(1188) | 评论(0) | 转发(0)

发布时间:2013-01-03 00:42:42

? 从前面的mysql proxy的安装,mysql的主从配置,再到mysql数据库的导入和导出已经为mysql proxy的配置做好了准备工作,接下来就是配置mysql proxy来提供起码的读写分离的功能,? mysql proxy的推荐使用方式是采用配置文件来完成,当前在命令行的执行如下:? mysql-proxy -P 192.168.1.101:3306 --defaults-file=/etc/mysql-proxy.config? 主要的工作就是编写配置文件mysql-proxy.config? 它的内容如下:?&nbs......【阅读全文】

阅读(3772) | 评论(0) | 转发(0)

发布时间:2013-01-03 00:36:54

? 在应用场景上,配置MySQL主从前,需要将Master中已有的数据备份至Slave机器中。? MySQL数据库的导出???? mysqldump -u用户名 -p密码 数据库名 > 数据库.sql? MySQL中的数据库的导入???? mysql? 数据库名 < 数据库.sql? 导入数据库后,发现存储过程并没有一并带过来,所以需要导出存储过程? ? MySQL存储过程的导出???? mys......【阅读全文】

阅读(2778) | 评论(0) | 转发(0)

发布时间:2013-01-03 00:16:40

? mysql proxy的使用,需要安装MySQL服务器,同时MySQL服务器群配置成Master-Slave。? MySQL 服务器的版本采用 5.5.27。? 目前考虑的MySQL服务器群的配置如下:? Master:192.168.1.116? Slave2:192.168.1.113? Slave3:192.168.1.115? Slave1:192.168.1.119? Proxy: 192.168.1.101? ? Master的my.cnf配置如下:??&nb......【阅读全文】

阅读(1250) | 评论(0) | 转发(0)

发布时间:2013-01-02 23:48:44

?? MySQL作为服务器的后端,当单台不能满足要求时,需要多台MySQL。多台MySQL该如何组网,才能满足需要,同时也能便于扩容,具备一定的扩展性。目前比较熟知的方案就是mysql-proxy和cluster。?? mysql-cluster目前尚不稳定,而且也很耗内存,硬件成本和研发及维护成本都比较高。?? mysql-proxy则是一种比较廉价的方案。由他实现读写分离,当然还有其他的特性,如故障切换,负载均衡 等。?? 下面描述在Centos 5.8下安装和测试mysql-proxy,软件的版本信息如下:&......【阅读全文】

阅读(2219) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册