mysql
文章平均质量分 57
龙马#
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AbstractRoutingDataSource实现读写分离
上一节说到mycat实现DB读写分离这节说代码如何和mycat实现读写分离1、pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa...原创 2019-12-26 19:14:07 · 736 阅读 · 0 评论 -
MYSQL用MYCAT实现读写分离
mycat就像nginx一样做转发请求。所以需要三台主机。一台安装mycat,两台安装主备mysql数据库。但是我们用docker做测试,所以只用一台就行。主备DB安装在docker虚拟机中。mycat安装在实体机里(懒得安装在虚拟机里了)。1、linux安装两个mysqlhttps://blog.youkuaiyun.com/q260996583/article/details/103707560...原创 2019-12-26 18:47:11 · 159 阅读 · 0 评论 -
MYSQL主从复制DOCKER版本
准备两台,或者在一台上开两个docker创建的mysql。请先自先安装docker。操作系统linux。1、下载mysqldocker pull mysql:5.72、创建挂载文件(这些文件是常用的mysql配置)mkdir -vp /root/mysql/data /root/mysql/logs /root/mysql/conf3、挂载文件docker run -...原创 2019-12-26 00:40:06 · 157 阅读 · 0 评论 -
MySql时间调整NOW()与系统时间不一致
mysql now()函数调用系统时间不对修正方法进入mysql命令行查看时区设置:show variables like '%zone%';select @@time_zone;两者保持与系统时间一致,如果不一致进行如下修改:vi /etc/my.cnf定位到[mysqld]所在的位置,在它的下面加上default-time-zon翻译 2017-12-26 13:19:45 · 22252 阅读 · 4 评论 -
服务器出现大量的数据库连接WAIT_TIME
总结:忘记配置连接池描述:系统上线后。部署一段时间后,发现特别卡。1、输入netstat -ant 发现大量的 0 127.0.0.1:3306 127.0.0.1:51084 WAIT_TIME我用的是Mysql ,3306端口可以看出是mysql连接过多。2、先查看Mysql的最大连接数 发现最大连接数是1513、登录mys原创 2017-12-26 13:40:27 · 2340 阅读 · 0 评论 -
linux安装mysql【L】
1、安装 wget 命令yum -y install wget 2、通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 3、解压tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.g...原创 2017-05-08 17:08:42 · 407 阅读 · 0 评论 -
MYSQL表和PDM互转
MYSQL转PDM比较麻烦。所以先说这个1、关联JDK2、创建数据源3、从MYSQL中转换PDM4、转换为中文属性名1、关联JDK打开Tools —— General Options,选择Variables,并为JAR、JAVA、JAVAC、JAVADOC配置好相应的路径2、创建数据源新建一个物理模型:File —— New Model,选择如下配置数据...原创 2019-08-21 18:44:02 · 1220 阅读 · 0 评论 -
分表分库动态扩容方案
MYSQL数据库经常要分表分库,提高性能,和容量问题。分表分库方案1、取模。就是用一个字段比如userId=101,分成十张表 101%10=1。最后放在user_01表中。扩容困难,需要把所有数据重新分配2、一致性哈西算法(自己百度下)扩容较好,每次加一个,只需要把顺时针的库拆分即可。但是分布会不均匀。要不然就要所有的库都变动部分数据,虽然不是所有的数据。以上都...原创 2019-09-10 10:02:46 · 913 阅读 · 0 评论
分享