您的位置:首页 > 编程语言 > PHP开发

PHP特级视频教程 笔记心得 第十一集 MySQL grant用户授权

2012-08-04 23:08 525 查看
squid最终实现的是动静分离,缓存

课程重点:mysql主从复制、数据同步与mysql分区技术(能够有效代替分库,分表,以插件的技术存在数据库引擎)

淘宝数据库发展三阶段

第一阶段

a 整个网站采用LAMP架构

b 数据库采用基材mysql

c 应用系统分为前台,后台两大系统

第二阶段

a MYsql迁移到oracle

b pc server升级到IBM小型机

c 低端存储升级到高端存储

第三阶段

a 核心业务由oracle逐步迁移到分布式的mysql集群中

b 大量采用pc server

1 mysql用户授权

mysql 主从复制是属于负载均衡技术

mysql集群 属于冗余技术

mysql -uroot -proot test

mysql -uroot -proot -h192.168.10.1 test

select user,host ,password form mysql.user

grant all slave on *.* to user@192.168.10.2 identified by "pass";

grant all on *.* to user1@192.168.10.2 identified by "pass";

2 mysql bin-log日志

vi /etc/my.cnf

二进制日志

重点保存增删改日志,但是没有查询。从服务器 from 主服务器拷贝bin-log日志

log-bin=mysql-bin

/usr/local/var

一旦配置,这个日志就自动开启。

show rariables like '%log%'

flush logs 多一个最新的bin-log日志

show master status 查看最后一次binlog日志

reset master 清空所有的binlog日志

mysqlbinlog --no-defaults mysql-bin.000001

/usr/local/mysql/bin/mysqlbinlog --no-defaults mysql-bin.000002 |mysql -rroot -p123 test

bin-log日志进行数据库恢复

3 mysql主从复制

4 mysql分区技术
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐