mysql
TouchGreen
专注最新技术解决方案,坚信一切在于努力。
展开
-
mysql源码安装
1.1选择适当的系统下载源码包1.2选择源码进行下载(本人采用这个http://fossies.org/linux/misc/mysql-5.6.30.tar.gz下载)1.3添加用户groupadd mysql useradd -r -g mysql mysql1.4编译安装tar -zxvf mysql-5.6.20.tar.gz cd mysql-5.6.20默认情况下是安装在/usr/l原创 2016-05-09 22:16:14 · 363 阅读 · 0 评论 -
mysql授权
注意事项:1.linux下,如何查看mysql的版本 mysql --version 或者登錄 mysql 用戶端後執行 select version(); 2.mysql中如果有命令是不熟悉的要善于使用?例如:? [命令] -> ? grant 环境准备: 主服务器:192.168.10.101 从服务器:192.168.10.102原创 2016-05-09 22:18:39 · 686 阅读 · 0 评论 -
有关Mysql分库分表,读写分离数据库水平拆分
web服务器一般都是一个服务器连接一个数据库的架构,可是随着系统的使用,该架构已经不能满足需求了,这里使用的是c3p0的数据库水平扩容。Spring核心配置: <!-- 配置文件的引入 --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConf原创 2016-05-09 22:21:09 · 3211 阅读 · 1 评论 -
mysql bin-log日志与mysqldump备份与恢复
简介:mysql的bin-log日志是一种二进制的日志(默认存在于mysql/data下) 1. 用于恢复数据 2.有三种类型的日志 2.1.log-slow-queries日志是慢查询日志 [记录用户在查询的时候超过了时间的查询日志就会记录] 2.2.log-error日原创 2016-05-09 22:23:18 · 2847 阅读 · 0 评论 -
mysql主从复制
1.在主数据库出现问题的时候,可以快速切换到从数据库提供的服务 2.可以在从数据库进行查询操作,降低主数据库的访问压力(读写分离) 3.可以在从数据库执行备份,以避免备份期间影响主服务器的服务 注意:同步需要时间 ,一般只有更新不频繁的数据或者对实时性的数据可以通过从数据库查询。实时性高的还是通过主服务器进行查询1.配置主服务器1.1.登录mysql数据库 /usr/local/m原创 2016-05-09 22:24:38 · 414 阅读 · 0 评论 -
搭建git服务器进行管理项目
服务器端搭建简介:Git是分布式的版本管理软件,不需要服务器端也可以使用,但若要进行多人/多设备协同开发,还是要架设一个服务器端。 系统:ubnutu 14.04 硬件:位于一台服务器的虚拟机之中,吧ssh的端口映射成80221.安装Git 1.1 yum install openssh 1.安装ssh,并且进行开启 2.service ssh start ==报错==:Redi原创 2016-06-27 17:00:27 · 1045 阅读 · 0 评论 -
案例-数据源切换读写分离
数据库主备在高并发的环境下数据库常常会进行高可用的拓展,例如分库分表,读写分离,集群,主备,主备复制,当然也会暴露很多的问题:数据迁移,数据一致性,单点故障等等问题。 (当然上述的内容都要根据公司内部的业务场景、数据量、访问量、并发量、高可用的要求) 这些大部分的操作都不是开发人员操心的,我们操心的是如何在应用层的读写分离(驱动层应该会更好吧),多数据源主备切换等等,此次分享的就是一个在原创 2016-08-02 10:02:30 · 1171 阅读 · 0 评论